Всем привет, у меня появилась проблема в коде. Раньше юзал работало, а сейчас нет. Поможете? ОШИБКИ : Warning: mysqli_query() expects parameter 1 to be mysqli, null given in D:\openserver\OSPanel\domains\blog.loc\models\articles.php on line 5 Warning: mysqli_error() expects parameter 1 to be mysqli, null given in D:\openserver\OSPanel\domains\blog.loc\models\articles.php on line 8 Код: Код (Text): function articles_all($link){ //Запрос $query = "SELECT * FORM articles ORDER BY id DESC"; $result = mysqli_query($link, $query); if (!$result) die(mysqli_error($link)); //Извличение из БД $n = mysqli_num_rows($result); $articles = array(); for ($i = 0; $i < $n; $i++) { $row = mysqli_fetch_assoc($result); $articles[] = $row; } return $articles; } Жду ваших советов О J КО
Где? Может у вас с монитор не адаптировался? --- Добавлено --- Понял. это похоже водяной знак. или просто не заметил.
у тебя нет подключения к бд. поэтому в переменной $link сидит не указатель на подключение, которое ты пытаешься использовать, а хрен с маслом - null. Проблема где-то раньше по коду.
А сам? Где у тебя $link = ? PHP: $link = mysqli_connect("localhost", "user", "password", "database");
https://yadi.sk/d/dJ-I2c8u3YGDnS --- Добавлено --- https://yadi.sk/d/dJ-I2c8u3YGDnS --- Добавлено --- У меня все файлы связаны.