Я исследовал свой вопрос, но там не так много помощи для функций MySQLI.Я тоже новичок здесь, так что, пожалуйста, потерпите меня.
У меня есть тестовая база данных с именем "website", и она содержит таблицу с названием "users", в которой есть данные обо всех участниках моего сайта.В отдельном файле у меня есть php-код, который подключается к моему localhost и выбирает базу данных «сайт».Я использую новейшие функции MySQL, поэтому вместо строки подключения, содержащей mysql_connect, она содержит mysqli_connect.Процесс регистрации работает отлично, и я не вижу ошибок ни в одном другом коде, который использует функции mysqli.
Мой включаемый файл (connect.php)
<?php
$link = mysqli_connect("localhost", "useracc", "useracc1", "website");
?>
Я установилТестовый сценарий для секции входа в систему.
<?php
include('connect.php');
$user = $_POST['user'];
$query = "SELECT birthday FROM users";
$result = mysqli_query($link, $query) or die ("RESULT ERROR");
echo "$user";
echo "$result";
?>
На предыдущей странице есть поле для пароля, но для тестового сценария я не учел это, и пока на странице отображается только $ user.Я не получаю ошибку, даже когда я заменяю «ОШИБКА РЕЗУЛЬТАТА» на mysqli_error($link)
.Я попытался поменять местами «для» в каждой части кода, которая использует кавычки, но это не сработало. Я попытался переписать строку запроса $, но это также не дало результата. Я действительно новичок в MySQL и php, поэтомуесли бы вы, ребята, могли бы сказать мне, где я иду не так, я был бы очень признателен.
Спасибо за чтение моего вопроса. Хорошего дня.