php数据库连接记录
数据库连接设置
//数据库服务器
$dbServer='localhost';
//用户名
$rootname='root';
//密码
$rootPwd='';
//数据库名称
$dbName='test';
//端口号
$port=80;
//连接数据库
$conn=mysqli_connect($dbServer,$rootname,$rootPwd,$dbName);
if(!$conn) die("数据库访问失败!");
内容读取
//做法1
$sql="select id,user_pwd from user where user_name='$name' and is_del=0";
$rs=mysqli_query($conn,$sql);
if (!$rs) {
printf("Error: %s\n", mysqli_error($conn));
exit();
}
if($row=mysqli_fetch_array($rs)){
if($row[1]==$pwd){
$_SESSION["userid"]=$row["id"];
$_SESSION["username"]=$name;
page_redirect(1,"../html/main.html","登陆成功!");
}
else{
page_redirect(0,"","密码错误!");
}
}
把代码!if (!$rs) { printf("Error: %s\n", mysqli_error($conn)); exit(); }加在$rs=mysqli_query($conn,$sql);后面可以显示连接数据库哪里出错

加入代码后

原代码
$sql="select id,user_pwd from users where user_name='$name' and is_del=0";
出错
2020.4.11
这篇博客记录了在使用PHP进行数据库连接时遇到的错误情况。通过查看和分析代码,作者发现了导致2020.4.11当天数据库连接失败的问题。文章着重于PHP数据库连接设置和错误排查,提供了一段出错的原始代码示例,并指导如何通过添加特定代码来定位错误。
309

被折叠的 条评论
为什么被折叠?



