2016-04-05 7 views
-2
if(mysqli_num_rows($result) > 0) 
$user_name = "123"; 
$user_password = "123"; 
$mysql_qry = "SELECT * FROM employee_data WHERE username like '$user_name' and password '$user_password' "; 
$result = mysqli_query($conn,$mysql_qry); 
if(mysqli_num_rows($result) > 0) 
    echo "login success"; 
else 
    echo "login not success"; 

私はいくつかの点でこの問題を解決しようとしましたが、問題がどこにあるのか分かりません。mysqliログインチェックが失敗しました

すべてうまく見えますが、なぜ動作しないのかわかりません。

help me where is the problem

+0

あなたの問題は演算子がないので 'password '$ user_password''です。これを' password =' $ user_password''に置き換えてください。しかし、このコードには他の問題もあります。 – Nergal

答えて

0

and password '$user_password'で行方不明=があるので、クエリは、失敗します。ここでは、エラーメッセージのスクリーンショットです。その結果、$resultはオブジェクトではありません。これはmysqli_num_rowsが失敗します

関連する問題