Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Базы Данных > Не работает запрос


Автор: Vreden 3.8.2007, 12:01
Запрос такой:

Код

$result = mysql_query (sprintf("SELECT * FROM `private_rates` where  purze='%s' and result='%s'", $purze, 'no' ,"LIMIT ".$p.",".$to_page )) or die (mysql_error());

#$result = "SELECT * FROM `private_rates` LIMIT ".$p.",".$to_page; 
#$result = mysql_query($result);

while ($read2 = mysql_fetch_row($result)) {


Тот запрос, что закомментирован выполняется правильно, но выводит не совсем то, что нужно. LIMIT ".$p.",".$to_page - эта часть запроса выводит записи постранично. Но в верхнем запросе именно эта часть не работает а сам запрос выполняется, но только where  purze='%s' and result='%s'", $purze, 'no'. Помогите пожалуйста составить запрос должным образом.

Добавлено через 4 минуты и 24 секунды
Сорри, сам разобрался...

Код

$result = mysql_query (sprintf("SELECT * FROM `private_rates` where  purze='%s' and result='%s' LIMIT ".$p.",".$to_page, $purze, 'no' )) or die (mysql_error());

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)