vikassunny Ответов: 1

Mysqli_num_rows() ожидает параметр 1, чтобы быть mysqli_result логическое приведены в


включить('dbcon.php');


if(isset($_POST['login']))
{
$username = $_POST['uname'];
$password = $_POST['pass'];
$qry по="выбрать * из 'админ', где 'имя пользователя'='$username' и 'Password'='$пароль";
$run=mysqli_query($con,$qry);
$строки=mysqli_num_rows($работать);
if($row<1)
{
?>

предупреждение("имя пользователя или пароль не совпадают!!");
окна.открыть('login.php','отдел обслуживания клиентов Tel');

<?php
}
еще
{
$data=mysqli_fetch_assoc($run);
$идентификатор=$данных['идентификатор'];
Эхо "идентификатор = ".$идентификатор;

Что я уже пробовал:

включить('dbcon.php');


if(isset($_POST['login']))
{
$username = $_POST['uname'];
$password = $_POST['pass'];
$qry по="выбрать * из 'админ', где 'имя пользователя'='$username' и 'Password'='$пароль";
$run=mysqli_query($con,$qry);
$строки=mysqli_num_rows($работать);
if($row<1)
{
?>

предупреждение("имя пользователя или пароль не совпадают!!");
окна.открыть('login.php','отдел обслуживания клиентов Tel');

<?php
}
еще
{
$data=mysqli_fetch_assoc($run);
$идентификатор=$данных['идентификатор'];
Эхо "идентификатор = ".$идентификатор;

1 Ответов

Рейтинг:
1

Richard MacCutchan

Команд MySQL возвращает значение bool false в случае возникновения ошибки. Проверьте документацию для неудачной команды.