Здравствуйте. Выбивает следующую ошибку. Никак не могу понять, что за ерунда... "Parse error: syntax error, unexpected '$count1' (T_VARIABLE) in C:\OSPanel\domains\localhost\send.php on line 10" PHP: <?php $coonectsql = mysqli_connect('localhost','root','1234','Test'); if ($coonectsql == false) { echo "OOPs"; mysqli_connect_error(); exit(); } $log = $_POST['login']; $psw = $_POST['password'] $count1 = mysqli_query($connectsql,"SELECT * FROM users WHERE `login` = '$log' AND `psw` = '$psw'"); if (mysqli_num_rows($count1)==0) { # code... echo "string"; } else{ echo "string"; } ?>
Спасибо за оперативный ответ. Но опять на 10 строку жалуется : " mysqli_query() expects parameter 1 to be mysqli, null given in C:\OSPanel\domains\localhost\send.php on line 10"
$connectsql у тебя подключение не удалось PHP: if (mysqli_connect_errno ( $connectsql ) ) { exit ( 'Failed to connect to MySQL:' . mysqli_connect_error () ); }
MouseZver, какой же я... В трёх соснах заблудился. В запросе должен быть mysqli_query($coonectsql, ...), а не mysqli_query($connectsql, ...) Ещё раз, Спасибо большое. Всё работает!
а посты без проверок вплоть до самого метода ? хеш пароля с проверкой ? а закрывающий пхп тег ? а включение для отображения всех ошибок error_reporting ? @nospiou все так все надо