日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

php返回mysql错误语句_[已解决]php查询mysql返回了错误的结果

發布時間:2023/12/18 数据库 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 php返回mysql错误语句_[已解决]php查询mysql返回了错误的结果 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

大約是不支持中文字符的原因:將mysql的所有屬性都改成英文字符之后,使用mysql好了.

但是! 用mysqli寫 還是會返回空(又測了下,密碼框不輸入或輸入0都會得到登錄成功的提示)

都明白了 result的返回結果本來就不對.再用mysqli_fetch_array取出要用的元素就好了.

php部分代碼如下:沒有輸出連接不到數據庫的信息(應該是連接成功了) 沒有報錯 apache2和mysql的log錯誤日志也沒有信息.但是:查詢到的result返回值一直是NULL.(當然輸其他密碼會顯示密碼錯誤重新登錄的)

然而我在mysql給它們設置的密碼早已修改為與帳號值相等.為什么會返回錯誤的信息呢?是不是查詢寫錯了??

@ $db=new mysqli ('localhost','webdba','123456','educational_administration');

if(mysqli_connect_errno())

{

echo"error".mysqli_connect_errno().":無法連接到數據庫";

exit();

}

//echo "success";

if($user_type=='teacher')

{

$query="select 密碼 from teacher where 教師編號=$user_id";

if(!$query){echo'此用戶不存在.點擊重新登錄';}

$result=$db->query($query);

//echo $result.'';

if($result!=$passwd)

{

echo '密碼錯誤';

$db->close();

echo '點擊重新登錄 ';

}

else

{echo $user_id.'已成功登錄';}

}

總結

以上是生活随笔為你收集整理的php返回mysql错误语句_[已解决]php查询mysql返回了错误的结果的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。