|
|
|
| сортирую обьявления в убывающем порядке
$sql2 -> db_Select ("nb_gnl", "*", "ORDER BY gnl_id' DESC " ,"gnl_cat='$subcat_id' AND gnl_check='no' LIMIT $pos,20" );
|
вроде бы все верно но неработает не сортирует подскажите где ошибся | |
|
|
|
|
|
|
|
для: NoCash
(17.03.2010 в 13:42)
| | Вообще-то никто не обязан знать, что это за инструмент $sql2->db_Select и как он работает.
Но даже отвлеченно от инструмента можно заметить, что в окресностях ORDER BY проглядывает какой-то левый символ... | |
|
|
|
|
|
|
|
для: Trianon
(17.03.2010 в 13:53)
| | все разобрался))) | |
|
|
|
|
|
|
|
для: NoCash
(17.03.2010 в 13:59)
| | теперь возникла проблемма в том что данные из базы выводятся сортируются но по несколько раз
например
пример1
пример 2
пример 3
.............
.............
..........
пример1
пример 2
пример 3
и т.д
что это может быть ? | |
|
|
|
|
|
|
|
для: NoCash
(17.03.2010 в 14:22)
| | Вы невнимательно прочли ответ. | |
|
|
|
|
|
|
|
для: Trianon
(17.03.2010 в 14:58)
| | $sql2->db_Select тоже самое что и просто SELECT | |
|
|
|
|
|
|
|
для: NoCash
(17.03.2010 в 15:06)
| | Странно ,что у вас еще что-то выводится ,а не выскакивает на синтаксические ошибки
напишите этот запрос в процедуре для начала ,а потом отладите.
Может всё-таки надо и WHERE применить | |
|
|
|
|
|
|
|
для: oliss
(17.03.2010 в 15:18)
| | $sql2 -> db_Select ("nb_gnl", "*", "ORDER BY gnl_id DESC " ,"gnl_cat='$subcat_id' AND gnl_check='no' LIMIT $pos,20" );
вот таким вот образом происходит сортировка все прекрасно сортирует, но как я уже сказал чевотто вылазит по несколько раз | |
|
|
|
|
|
|
|
для: NoCash
(17.03.2010 в 15:23)
| | А вы из какой таблицы выбираете FROM `???` | |
|
|
|
|
|
|
|
для: NoCash
(17.03.2010 в 15:06)
| | Ну если $sql2->db_Select тоже самое что и просто SELECT, то замените $sql2->db_Select на просто SELECT и не морочте людям голову. | |
|
|
|