gpt4 book ai didi

php - php连接数据库时出错

转载 作者:行者123 更新时间:2023-11-29 06:12:36 24 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





mysql_fetch_array()/mysql_fetch_assoc()/mysql_fetch_row()/mysql_num_rows etc... expects parameter 1 to be resource

(31 个回答)


8年前关闭。




我正在尝试运行此代码来创建一个简单的登录表单并连接到数据库我的代码是

<?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 PM] ahmed atwa:警告:mysql_fetch_array() 期望参数 1 是资源, bool 值在第 11 行的 C:\xampp\htdocs\example\login.php 中给出

谁能告诉我我做错了什么?
谢谢

最佳答案

您与 MySQL 服务器的连接不成功。由于您检查了 $login 的值,我们可以假设mysql_select_db()语句失败或查询无效。请检查您的数据库名称,然后重试。

为避免以后出现此类问题,请检查 mysql_select_db() 的返回值和 mysql_query() .

关于php - php连接数据库时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8300966/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com