$start, $num точно определены? и точно они числа? выведите их перед запросом. Вообще всю строку запроса выведите на экран оператором echo. Я имел в виду это, а не весь код сюда.
И еще, вам не помешает
http://phpfaq[dot]ru/debug
31. Champion - 23 Января, 2009 - 08:40:29 - перейти к сообщению
32. Stierus - 23 Января, 2009 - 08:49:11 - перейти к сообщению
У вас идёт проверка
Я бы советовал
Цитата:
, наиболее частный вариант - когда $page будет равным 0 (из строчки $page = intval($page);, когда $page не определён($_GET['page'] не определён, кстати тут будет вылезать Notice, что не хорошо)). Таким образом у вас будет $start = $page * $num - $num = 0*10-10 = -10if(empty($page) or $page < 0)
Я бы советовал
Заменить на