У меня есть PHP, который отображает строки из БД MySQL, SQL-запрос, как этоошибка при выполнении MySQLi выборки
$cat = 'Available'
$sql = "SELECT title, location, date, matter, userName, emailId, phone FROM ad_usr WHERE type =".$cat;
запрос отлично работает в MySQL.
но при попытке выполнить следующие коды
$result = mysqli_query($link, $sql);
$row = mysqli_fetch_assoc($result);
выдает ошибку, как этот
"mysqli_fetch_assoc() ожидает параметр 1, чтобы быть mysqli_result, логическое дано"
но когда я использую $cat
serialNo вместо типа и $cat
как целое число, то он работает S отлично
Мы получаем сотни вопросов, подобных этому каждый день. Вы скоро получите полдюжины ответов, определяющих синтаксическую ошибку. Пожалуйста, не просто скопируйте правильный код и продолжайте учиться, как выполнять проверку ошибок самостоятельно. –