Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Demiurge
1 / 1 / 2
Регистрация: 17.01.2015
Сообщений: 170
1

Ошибка с msqli и intval

01.07.2015, 19:37. Просмотров 394. Ответов 2
Метки нет (Все метки)

Делаю постраничную навигацию на сайте. Столкнулся с такой проблемой.

Вот код
PHP
1
2
3
4
$result = $mysqli->query("SELECT COUNT(*) FROM testT");
$posts = mysqli_fetch_array($result, MYSQLI_NUM);
$total = intval(($posts - 1) / $num) + 1;
$page = intval($page);
но на сайте выдает ошибку
Unsupported operand types in /home/u509951523/public_html/test.php on line 35

35 строка
$total = intval(($posts - 1) / $num) + 1;

С mysqli не очень знаком, но нужно именно через него.

Читал как можно заменить mysql_result нашел mysqli_fetch_array, mysqli_fetch_assoc, mysqli_fetch_row.
Пробовал все 3. Но когда ставлю два других то выдает предупреждения что мол в mysqli_fetch_row/assoc только 1 параметр а у меня 2. Но если оставлю только mysqli_fetch_row($result), тогда выдает ошибку уже опять в 35 строке. Может как то можно заменить сам intval?

Добавлено через 8 минут
все что мне нужно это $posts сделать числом
0
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.07.2015, 19:37
Ответы с готовыми решениями:

Msqli
подскажите где ошибся? $Row = mysqli_fetch_assoc(mysqli_query($CONNECT, "SELECT `login` FROM...

Аналог intval
Подскажите аналог INTVAL только что бы пропускал только >= 0 или > 0 А то что то не могу найти

Не работает intval или как выяснить что строка это число
Я в ступоре, код: $s='win 8'; echo '$s="'.$s.'"<br>'; echo 'intval($s)="'.intval($s).'"<br>';...

Аналог intval
Есть ли аналог функции intval в php на js?

MSQLI, PHP 5.5.0
Здравствуйте. Раньше я использовал версию PHP 5.4, но недавно переключил на 5.5 Раньше я...

2
Kerry_Jr
Эксперт PHP
2262 / 2048 / 951
Регистрация: 14.05.2014
Сообщений: 6,007
Записей в блоге: 1
Завершенные тесты: 5
01.07.2015, 19:40 2
Demiurge, $posts - это массив, его так просто не приведешь к числовому значению. Попробуйте использовать $posts[0], например.
0
Demiurge
1 / 1 / 2
Регистрация: 17.01.2015
Сообщений: 170
01.07.2015, 20:16  [ТС] 3
Kerry_Jr, уже понял что делать, но вот другая проблема, я делал навигацию по данной статье

http://www.softtime.ru/info/articlephp.php?id_article=33

в самом конце выводит просто "1" (без кавычек). никаких сыллок на следующие страницы нету
0
01.07.2015, 20:16
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.07.2015, 20:16

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Msqli и Call to a member function fetch_array() on boolean
Код: <?php ini_set('display_errors','On'); error_reporting(E_ALL | E_STRICT);...

IIS- asp ошибка: HTTP 500.100 - Внутренняя ошибка сервера - ошибка ASP Internet Information Services
Привет! Конфигурация win2000pro sp2, стандартный IIS, IE 5. При попытке обратиться к...

Ошибка при чтении изменений при обмене РИБ: Ошибка при вызове метода контекста (ПрочитатьИзменения): Ошибка записи!
Доброго всем времени суток! подскажи пожалуйста как исправить ошибку: Ошибка при чтении изменений...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.