Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Постраничная новигация [3]
Покинул форум
Сообщений всего: 4350
Дата рег-ции: Авг. 2008 Откуда: Москва
Помог: 57 раз(а)
$start, $num точно определены? и точно они числа? выведите их перед запросом. Вообще всю строку запроса выведите на экран оператором echo. Я имел в виду это, а не весь код сюда.
И еще, вам не помешает http://phpfaq[dot]ru/debug
Stierus
Отправлено: 23 Января, 2009 - 08:49:11
Рекордсмен по количеству сообщений за 7 дней
Покинул форум
Сообщений всего: 2132
Дата рег-ции: Дек. 2008 Откуда: Москваль
Помог: 52 раз(а)
У вас идёт проверка
Цитата:
if(empty($page) or $page < 0)
, наиболее частный вариант - когда $page будет равным 0 (из строчки $page = intval($page);, когда $page не определён($_GET['page'] не определён, кстати тут будет вылезать Notice, что не хорошо)). Таким образом у вас будет $start = $page * $num - $num = 0*10-10 = -10
Warning: Division by zero in /home/users/s/smartttik/domains/ lib.uzbender.ru/view.php on line 44
Warning: mysql_fetch_assoc() expects parameter 1 to be resource, boolean given in /home/users/s/smartttik/domains/ lib.uzbender.ru/view.php on line 49
[1]
Покинул форум
Сообщений всего: 2
Дата рег-ции: Февр. 2016
Помог: 0 раз(а)
кто то ест этот форум
DelphinPRO
Отправлено: 14 Февраля, 2016 - 16:37:03
Активный участник
Покинул форум
Сообщений всего: 7187
Дата рег-ции: Февр. 2012
Помог: 353 раз(а)
Нужно создавать свою тему с вопросом, а не писать в старые топики.
По ошибкам - вам ясным языком пишут - Деление на ноль! Что здесь не понятно?
Во второй пишется, что параметр у функции должен быть типа resource а по факту приходит false. Нужно делать проверку перед использованием функции.
Почему false? Потому что предыдущий запрос завершился с ошибкой.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.