Loading...
Интересный вопрос, давно ли у нас mysqli стал чувствителен к регистру и кавычкам?

$podresult = mysqli_query($base, "select * from inform LIMIT 1");
while ($result = mysqli_fetch_array($podresult)) {
echo $result[id];
}


Ошибка:
Warning: mysqli_fetch_array() expects parameter 1 to be mysqli_result, boolean given in C:OSPaneldomainsgameindex.php on line 9


При использовании:
$podresult = mysqli_query($base, "SELECT * FROM `inform` LIMIT 1");
while ($result = mysqli_fetch_array($podresult)) {
echo $result[id];
}


Все отлично работает и выводит нужную инфу.. В чем проблема?
________
посл. ред. 10.02.2019 в 23:42; всего 1 раз(а); by Brooklyn
Brooklyn , Не только mysqli, но и mysql, PDO так же чувствительны к кавычкам, с регистром не замечал.
TuT (10.02.2019 в 23:18)
Brooklyn , Не только mysqli, но и mysql, PDO так же чувствительны к кавычкам, с регистром не замечал.

я раньше на mysql не часто использовал кавычки и все работало..
Зачем ты так делаешь?
// echo $result[id];
Надо: echo $result['id'];
Таблица реальная inform, или вымышленное имя ?
Night_devil (10.02.2019 в 23:46)
Зачем ты так делаешь?
// echo $result[id];
Надо: echo $result['id'];

Это уже дело личное, если тебе не лень лишние символы использовать, то пользуйся своей логикой кода.
Brooklyn , нет, это ошибка, так писать не стоит.
Night_devil (10.02.2019 в 23:58)
Brooklyn , нет, это ошибка, так писать не стоит.

боже.. *facepalm2*
________
посл. ред. 11.02.2019 в 00:04; всего 1 раз(а); by Brooklyn
Brooklyn , Спроси нормально программиста, он ответит)
Mobiaaa (10.02.2019 в 23:49)
Таблица реальная inform, или вымышленное имя ?

Весь прикол в том, что еще пол часа назад я ломал над этим голову.. а в итоге работает и так и сяк.. и в чем прикол я до сих пор не понял в чем было дело.

Возможно ли что сервер мозг ипал?
Онлайн: 4
Время:
Gen. 0.1307
(c) Bym.Guru 2010-2026