Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

массовое изменение цен.

Раньше заходил - все было ОК.
После этого - выгружал в эксель и загружал базу обратно.
Сейчас захожу - выдает:

02/02/2011 23:02:40 | 1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1 | select manufacturers_name from os_manufacturers where manufacturers_id= | /admin/quick_updates.php

В скриптах ничего не менял(в этом конкретном точно).
В базе тоже ничего не менял...
Репейр делал, толку 0, думал мало ли:)

Есть предположения что делать?

p.s. забыл добавить, производителей у меня вообще нет.


хех,изза загруза прайса после редактирования в экселе, в таблице os_products в столбце manufacturers_id в некоторых местах вместо 0 или цифры мануфактурера встало значение NULL(наличие которого видать и вводит скрипт в ступор:), после запроса в таблице UPDATE SET manufacturers_id = '0' все вылечилось=) мало ли кому поможет)


можно quick_updates.php подправить

чтобы на Null не спотыкался

но с импортом сложнее



хех,изза загруза прайса после редактирования в экселе, в таблице os_products в столбце manufacturers_id в некоторых местах вместо 0 или цифры мануфактурера встало значение NULL(наличие которого видать и вводит скрипт в ступор:), после запроса в таблице UPDATE SET manufacturers_id = '0' все вылечилось=) мало ли кому поможет)


Это хорошо, только ВЫ своим запросом убрали производителей у ВСЕХ товаров. Надо было делать запрос так:
UPDATE os_manufacturers SET manufacturers_id = '0' where manufacturers_id is NULL

А вообще описанная ситуация может означать, что запортилась СТРУКТУРА таблицы manufacturers.  Лучше бы ее создать заново как по умолчанию и потом записать Ваши данные.


угу, ок, у меня просто мануфактуреров ваще нет поэтому мне канает и без проверки на нулл:)
Ваш запрос конечно куда правильнее.
А вообще - это будет как пример тем кто выгружает прайс в эхель правит и грузит обратно - вот такое случается полсе этого:))


Источник



Copyright ShopOS