Перейти к содержанию
Форум поддержки пользователей VamShop

mysql error при перемещение товара


Алексей Утешев

Рекомендуемые сообщения

Алексей Утешев

в админке при перемещении товара из одной группы в другую выдается страница

что произошла ошибка mysql

при повторном перемещении товара ошибка не появляется...  что можно сделать ?

ошибка возникает в  admin/includes/classes/categories.php

на 960 примерно строке

$duplicate_check_query = vam_db_query("SELECT COUNT(*) AS total

                                            FROM ".TABLE_PRODUCTS_TO_CATEGORIES."

                                            WHERE products_id  = '".vam_db_input($src_products_id)."'

                                              AND categories_id = '".vam_db_input($dest_category_id)."'");

$duplicate_check = vam_db_fetch_array($duplicate_check_query);

if ($duplicate_check['total'] < 1) {

vam_db_query("UPDATE ".TABLE_PRODUCTS_TO_CATEGORIES."

                    SET categories_id = '".vam_db_input($dest_category_id)."'

                    WHERE products_id  = '".vam_db_input($src_products_id)."'");

точнее она возникает при UPDATE

Ссылка на сообщение
Поделиться на другие сайты

Алексей Утешев

Так сразу не могу сказать, нужно будет разбираться в ошибке.

Можнтн на vamshop.ru/bugs зарегистрировать ?!

При перемещении указываете ведь, в какую категорию перемещать?!

Ссылка на сообщение
Поделиться на другие сайты
Алексей Утешев

я не знаю :) надо регистрировать или нет.. зачем это :) ?

может ща поправим сразу как нибудь :)

я так понимаю первый раз эта штука обрабатвыается... а потом уже нет.. поэтому и ошибок нет..

if ($duplicate_check['total'] < 1) {

может там по логике имеется виду

  if ($duplicate_check['total'] > 1) {  ?

Ссылка на сообщение
Поделиться на другие сайты
Алексей Утешев

я тут нашел старую версию вамшопа... там проверка стоит

if ($duplicate_check['total'] < 1) {

поэтому нужно какое то решение... как поправит эту ошибку, давйате может сделаем как нить.. я помогу тут

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...