-3
警告:mysqli_num_rows()はパラメータ1がmysqli_result、ライン上の\ WAMP \ WWW \ login.php 7警告:mysqli_num_rows()は、パラメータ1がmysqli_result、ブール値がC: wamp www login.phpで指定されていることを予告しています。
私のPHPコードです:
where username like '$user_name' and password '$user_pass'
で
<?php
require "conn.php";
$user_name= "123";
$user_pass = "123";
$mysql_qry = "select * from employee_data where username like '$user_name' and password '$user_pass'";
$result = mysqli_query($conn ,$mysql_qry);
if(mysqli_num_rows($result) > 0) {
echo "login success";
}
else{
echo "login not success";
}
?>
を使用してください:、falseを返しますmysqli_query' 'パスワード「$ user_pass'' –
'理由を掘り下げてみてください。おそらく設定が間違っているか、ユーザーが選択できませんか?ところで、この種のデータベース通信を回避するようにしてください。SQLインジェクション攻撃からの保護ではありません。代わりにPDOを用意してください。 –
クエリを実行する前に、DBを選択する必要があります。 – Raghav