Задать вопрос
@renat8059

Почему ошибка говорит, что надо вставить какой-то mysqli_result?

63bade53d763e918880818.png

Код:
<?php
 
   $connection = mysqli_connect('127.0.0.1','root','','test_db');
   
   $result = mysqli_query($connection, "SELECT * FROM 'articles_categories'");
  
   $r1 = mysqli_fetch_assoc($result);
   


?>

Код подключен к phpMyAdmin
Не пойму, почему не подходит mysqli_query.
Или его надо заменить другой функцией? Если да, то как?

Заранее извиняюсь за глупость, PHP начал изучать неделю назад.
  • Вопрос задан
  • 56 просмотров
Подписаться 1 Простой 2 комментария
Решения вопроса 1
RimMirK
@RimMirK
Вроде человек. Вроде учусь. Вроде пайтону
это значит что mysqli_query выдал False, т.е. ошибку.

ИЗМЕНЕНО: Нашел в чем ошибка. Колонки, названия таблиц, и т д надо заключать в ` а не '.

$result = mysqli_query($connection, "SELECT * FROM `articles_categories`");


И когда какие-то проблемы с SQL, я вставляю сгенерированный запрос в phhMyAdmin, если выдает то что и надо, то проблема непосредственно в коде
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы