Обучение/Помощь новичкам | Проблема с кодом
Тема закрыта by
Tyler
Sunny ,
Из описания mysqli_query
Возвращает FALSE в случае неудачи. В случае успешного выполнения запросов SELECT, SHOW, DESCRIBE или EXPLAIN mysqli_query() вернет объект mysqli_result. Для остальных успешных запросов mysqli_query() вернет TRUE.
У Вас используется SELECT. Тогда правильный код будет таким
------
Прочитай и думай.
________
посл. ред. 02.10.2019 в 09:22; всего 1 раз(а); by Toruz
Из описания mysqli_query
Возвращает FALSE в случае неудачи. В случае успешного выполнения запросов SELECT, SHOW, DESCRIBE или EXPLAIN mysqli_query() вернет объект mysqli_result. Для остальных успешных запросов mysqli_query() вернет TRUE.
У Вас используется SELECT. Тогда правильный код будет таким
$res = mysqli_query(
$link,
"select sum(otzi_bal) as summ from comm_rate WHERE otzi_id='1'"
);
if (!$res)
die(mysqli_error($link));
$com_pol = $res->fetch_row()[0];
$res->close(); mysqli_query($link, "select sum(otzi_bal) as summ from comm_rate WHERE otzi_id='1'")->fetch_assoc()['summ']; ------
Прочитай и думай.
________
посл. ред. 02.10.2019 в 09:22; всего 1 раз(а); by Toruz
Toruz (02.10.2019 в 09:16)
Sunny ,
Из описания mysqli_query
Возвращает FALSE в случае неудачи. В случае успешного выполнения запросов SELECT, SHOW, DESCRIBE или EXPLAIN mysqli_query() вернет объект mysqli_result. Для остальных успешных запросов mysqli_query() вернет TRUE.
У Вас используется SELECT. Тогда правильный код будет таким
------
Прочитай и думай.
Sunny ,
Из описания mysqli_query
Возвращает FALSE в случае неудачи. В случае успешного выполнения запросов SELECT, SHOW, DESCRIBE или EXPLAIN mysqli_query() вернет объект mysqli_result. Для остальных успешных запросов mysqli_query() вернет TRUE.
У Вас используется SELECT. Тогда правильный код будет таким
$res = mysqli_query(
$link,
"select sum(otzi_bal) as summ from comm_rate WHERE otzi_id='1'"
);
if (!$res)
die(mysqli_error($link));
$com_pol = $res->fetch_row()[0];
$res->close(); mysqli_query($link, "select sum(otzi_bal) as summ from comm_rate WHERE otzi_id='1'")->fetch_assoc()['summ']; ------
Прочитай и думай.
Был бы я кодер, не было бы и темы. Прочитать и думать, ну окей, спасибо
Toruz (02.10.2019 в 09:13)
Сервер MySQL какой используешь?
Сервер MySQL какой используешь?
MariaDB
Sunny , версия php какая?
Sunny , у меня на php 7.2 вот такие ошибки показывает
Notice: Undefined variable: index in /storage/emulated/legacy/htdocs/search.php on line 16
Notice: Undefined variable: index in /storage/emulated/legacy/htdocs/search.php on line 17
Warning: Use of undefined constant CACHED_STATUS - assumed 'CACHED_STATUS' (this will throw an Error in a future version of PHP) in /storage/emulated/legacy/htdocs/search.php on line 20
Notice: Undefined variable: index in /storage/emulated/legacy/htdocs/search.php on line 16
Notice: Undefined variable: index in /storage/emulated/legacy/htdocs/search.php on line 17
Warning: Use of undefined constant CACHED_STATUS - assumed 'CACHED_STATUS' (this will throw an Error in a future version of PHP) in /storage/emulated/legacy/htdocs/search.php on line 20
Toruz (02.10.2019 в 10:22)
Sunny , версия php какая?
Sunny , версия php какая?
5.6
Раньше он работал нормально, ничего не трогал. На другом сайте работает этот код нормально.
Sunny , проверю. Включу там откладку PHP. А лучше, скачай PHPEq у него есть откладчик Xdebug. Проще искать и отлаживать код весь
Стр.: 1, 2