Я пытаюсь извлечь некоторую информацию из базы данных, и соединение работает, но по какой-то причине оно не распознает мой запрос, хотя я подтвердил запрос в базе данных с помощью SQL и он «сгенерировал PHP-код». Заявление echo выглядит пустым. Это база данных mySQL. Спасибо за вашу помощь.Чтение из базы данных с помощью PHP
$query = "SELECT `contact` FROM `contactinfo` WHERE member=\'Henry\'";
$contact = mysqli_query($db,$query);
echo $contact;
Попробуйте 'var_dump ($ contact)'. 'mysqli_query()' возвращает объект. В вашем случае это, вероятно, возвращает 'false', что означает, что ваш запрос не удался. – Brad
Вам не нужно избегать этих одиночных кавычек вокруг 'Генри'. – andrewsi
'' '' внутри двойных кавычек ('' ') дает вам' \ '', когда вам нужно только' '' ..., но попробуйте найти учебники по подготовленным операциям MySQLi или PDO и связать переменные –