Консультация по shop-script free

Муртахан17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
29.12.2009

Господа, есть такая незадача:

Вот это:

$q = db_query("SELECT productID FROM ".PRODUCTS_TABLE." WHERE categoryID='$categoryID' AND enabled=1 ORDER BY in_stock DESC") or die (db_error());

работает правильно.

А вот это:

$q = db_query("SELECT productID FROM ".PRODUCTS_TABLE." WHERE categoryID='$categoryID' AND enabled=1 ORDER BY name ASC") or die (db_error());

выводит товары в том порядке, в каком они записаны в базе, без сортировки.

и что еще более странно вот это:

$q = db_query("SELECT productID FROM ".PRODUCTS_TABLE." WHERE categoryID='$categoryID' AND enabled=1 ORDER BY name DESC") or die (db_error());

работает, и сортирует товары по имени в убывающем порядке.

таким образом, работает сортировка по любому полю в любом порядке, кроме сортировки "order by name ASC"

Кто подскажет, где собака порылась, отблагодарю материально

Заявки фрилансеров