我試圖運行此代碼創建一個簡單的登錄表單,並連接到數據庫,我的代碼的時候是錯誤在PHP連接數據庫
<?php
$avaialableuser=$_POST["username"];
$avaialablepass=$_POST["password"];
$login = mysql_connect("localhost","ahmed","");
if (!$login)
{
die('Could not connect: ' . mysql_error());
}
mysql_select_db("login module",$login);
$result= mysql_query("SELECT * FROM people");
while($row = mysql_fetch_array($result))
{
if(($row['username']==$avaialableuser) && ($row['password']==$avaialablepass)){
echo "WELCOME";
}
else
echo "sorry your username or password entered is incorrect please try again";
}
mysql_close($login);
?>
>
我不斷獲取此錯誤[下午9時03分25秒] ahmed atwa:警告:mysql_fetch_array()期望參數1是資源,布爾在第11行給出C:\ xampp \ htdocs \ example \ login.php
任何人都可以請告訴我我做錯了什麼? 謝謝
查詢失敗出於某種原因,這意味着$結果不是資源。好的做法是檢查你的mysql_query是否成功。 – Julien
你必須寫你的mysql表 – misima
你可以使用這個代碼...$ result = mysql_query(「SELECT * FROM people」)或die(mysql_error()); – misima