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

Ошибка при смене статуса заказа в Админке


Евгений Мартыненко

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

Евгений Мартыненко

При изменении любого статуса на "Доставлен", "Выполняется", "Доставляется" выдает:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/eargo/www/htdocs/inc/vam_db_num_rows.inc.php on line 26

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/eargo/www/htdocs/inc/vam_db_num_rows.inc.php on line 26

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/eargo/www/htdocs/inc/vam_db_num_rows.inc.php on line 26

Warning: Cannot modify header information - headers already sent by (output started at /www/eargo/www/htdocs/inc/vam_db_num_rows.inc.php:26) in /www/eargo/www/htdocs/admin/includes/functions/general.php on line 131

На "Ожидает проверки", "Ждем оплаты", "Отменён" не ругается

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

А статус как обычно меняете, просто внутри заказа, там где комментарии можно указывать?!

А случайно SQL кэш не включён в Админке - Настройки - Основные - Кэш?!

Если включён, попробуйте выключить.

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

извините, не указал версию - конечно 1.53

нет. статус заказа меняю в общем списке "Покупатели-Заказы" не заходя в редактирование каждого заказа в отдельности.

стояло в "Настройки-Кэш" кэширование информации и запросов к БД. убирал каждое отдельно и оба вместе.

та же песня. и та же ошибка

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

ну супер просто! зашел в заказ. поменял там статус. теперь в магазин не пускает. "закрыт по техническим причинам"

ошибку выдал ту же. это я успел заметить

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

Вообще это странно конечно очень.

Я вот проверил, вроде работает всё нормально.

Если пишет закрыт, то что-то с базой данных.

Вот как узанть ошибку - http://vamshop.ru/faq.php/faq_id/36/question/V-magazine-vyvoditsya-soobshenie--Internet-magazin-zakryt-na-tehnicheskoe-obsluzhivanie--zahodite-pozzhe----chto-yeto-za-soobshenie-i-kak-ego-otklyuchit--

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

MYSQL ERROR REPORT

- 25/08/2009 11:08:16

---------------------------------------

1146 - Table 'wwweargoru.personal_offers_by_customers_status_' doesn't exist

т.е. как это!

и куда делась эта таблица?

и собственно что делать?

таблицы, кстати существуют. все 6 штук. на каждый статус

спустя 20 минут в магазин пустила. но ошибка то осталась.

видать хостер у меня слабый. хотя не слышал такого про Хостинг-Центр

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

Почему-то в название таблицы не подставился id группы покупателя.

Вы тогда зайдите например в phpMyAdmin и выполните в закладке SQL вот такой код:


CREATE TABLE personal_offers_by_customers_status_ (
  price_id int(11) NOT NULL auto_increment,
  products_id int(11) NOT NULL,
  quantity int(11) default NULL,
  personal_offer decimal(15,4) default NULL,
  PRIMARY KEY  (price_id)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE utf8_general_ci;
[/code]

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

я думаю, дело здесь не в наличии/отсутствии какой либо таблицы. SQL заработал и ладно.

Ошибка состоит в неправильном пхп коде, наверное. Я пхп не знаю и просто не врублюсь, что ему надо

таблицу добавил, толку нет. ошибка та же

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

В ошибке сказано именно об отсутствии именно такой таблицы.

Если добавили такой код, то именно этой ошибки быть не должно, может уже какая-то другая ошибка?

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

Это ошибка появилась, когда упал SQL сервер у хостера. потом все заработало. Читайте выше.

Ошибка, которую выдает вамшоп все та же:

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/eargo/www/htdocs/inc/vam_db_num_rows.inc.php on line 26

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/eargo/www/htdocs/inc/vam_db_num_rows.inc.php on line 26

Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /www/eargo/www/htdocs/inc/vam_db_num_rows.inc.php on line 26

Warning: Cannot modify header information - headers already sent by (output started at /www/eargo/www/htdocs/inc/vam_db_num_rows.inc.php:26) in /www/eargo/www/htdocs/admin/includes/functions/general.php on line 131

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

А Вы как меняете статус, птичку напротив заказов ставите и только потом статус выбираете?!

Какая версия php, mysql на хостинге?

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

да, сначала птицу, потом выбираю, какой статус  заказам присвоить

PHP 5.x

SQL 4.1.22

если я правильно понимаю, где смотреть

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

Странно, у меня такая же конфигурация и работает.

Пришлите в приват ссылку на магазин, доступ в админку, доступ на ftp и ещё раз описание проблемы.

Попробую глянуть.

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

Нормально вроде меняется.

Попробовал поменять статусы с Ожидает проверки на Ждём оплаты для заказов 567 и 19.

Поменяло нормально, никаких ошибок не заметил.

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

При изменении любого статуса на "Доставлен", "Выполняется", "Доставляется"

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

Большое спасибо. За помощь и поддержку.

А что было? Можно узнать? Для общего развития и для всех.

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

Тут такая проблемка случилась: При смене статуса заказа в админке. Перенаправляет на страницу "Мои данные" (account.php). Причем аккаунт не мой, а клиента, статус заказа которого и надо изменить.

В каком файле копатся?

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