У меня есть скрипт PHP, который не работает непонятно почему. От запросов к MySQL, ответ всегда равен нулю.
$connection = mysqli_connect("localhost", "root", "", "test_db") or die("Ошибка " . mysqli_error($link));
//Подключение к бд – успешно
$curuser = mysqli_query($connection, "SELECT `id` FROM `users` WHERE `name` = '$fullname' AND `password` = '$password'");
if ( mysqli_num_rows($curuser) == 1 ){
echo "1|megaapp/index.php";
setcookie("fullname", $fullname);
setcookie("password", $password);
exit();
}
//mysqli_num_rows($curuser) равен нулю
Есть подозрения, что это из-за хостинга, ведь на лок. веб сервере всё работает(
Переменные не пустые – проверял.
P. S.
Вопрос решён. Дело в сервере. При подставлении вместо параметра name параметр id с циферным значением - всё работает) Но мне надо немножко подругому)