Как использовать SELECT со многими условиями

En

Guest
Как использовать SELECT со многими условиями

Как использовать SELECT со многими условиями.

SELECT * FROM vse ORDER BY 'id' DESC LIMIT '.$start_pos.', '.$perpage

такое выражение не работает

Либо LIMIT либо ORDER BY...
Вместе никак, а надо вместе.
 

Кром

Новичок
Вместе все работает.
Выведи echo mysql_error() после запроса, и сам запрос тоже. Посмотри, как он у тебя выглядит на самом деле:
echo 'SELECT * FROM `vse` ORDER BY `id` DESC LIMIT '.$start_pos.', '.$perpage;
 

En

Guest
$result = mysql_query('SELECT * FROM vse ORDER BY 'id' DESC LIMIT '.$start_pos.', '.$perpage) or die('Error!');
echo mysql_error();

Ответ..

Parse error: parse error in z:\home\localhost\www\findit.php on line 68
 

Кром

Новичок
En
Если ты не можешь даже скопировать строку, которую тебе написали иди читай ман с самого начала. "Работа со строками" и т.д.
 

En

Guest
Это ответ на ту строку котрую что ты мне посоветовал попробовать
 

Кром

Новичок
En
Это не ответ. Ответ отвечают нормальным языком. Так что не надо путать форум с базой данных. Такие ответы ты можешь ей отвечать.
 

tashkentchi

Новичок
Неверно:
PHP:
'SELECT * FROM vse ORDER BY 'id' DESC LIMIT '.$start_pos.', '.$perpage
Верно:
PHP:
'SELECT * FROM vse ORDER BY `id` DESC LIMIT '.$start_pos.', '.$perpage
 
Сверху