PHP提取数据的有关问题
程序员文章站
2022-05-28 13:19:16
...
PHP提取数据的问题
//接收数据
//表单使用post验证
$conn=mysql_connect('localhost','root','wampp');
if(!$conn)
{
echo"数据库连接失败".mysql_error();
}
else
{
echo"数据库连接成功";
}
//设置编码
//都是使用双引号
mysql_query("set names 'GBK'") or die(mysql_error());
//选择数据库
mysql_select_db('employ',$conn) or die("错误的原因是".mysql_error());
$id=$_POST['id'];
$pwd=$_POST['pwd'];
//使用数据库验证、、
//数据库语句
$sql="select * from admin where id=$id";
//数据库执行语句
$result=mysql_query($sql,$conn)
//取出关联数组,id号对应密码
if($row = mysql_fetch_array($result))
{ //查询到数据库,要取出数据库的密码
if($row['pwd']=$pwd)
{
$name=$row['name'];
header("Location:manage.php?name=$name");
exit();
}
}
header("Location:login.php?error=1");
exit();
?>以上是代码,这是对用户登录进行处理的页面代码,运行时if($row=mysql_fetch_assoc($result))这个位置,数据库连接的神马的都没有错误,总是报错,求解答
//接收数据
//表单使用post验证
$conn=mysql_connect('localhost','root','wampp');
if(!$conn)
{
echo"数据库连接失败".mysql_error();
}
else
{
echo"数据库连接成功";
}
//设置编码
//都是使用双引号
mysql_query("set names 'GBK'") or die(mysql_error());
//选择数据库
mysql_select_db('employ',$conn) or die("错误的原因是".mysql_error());
$id=$_POST['id'];
$pwd=$_POST['pwd'];
//使用数据库验证、、
//数据库语句
$sql="select * from admin where id=$id";
//数据库执行语句
$result=mysql_query($sql,$conn)
//取出关联数组,id号对应密码
if($row = mysql_fetch_array($result))
{ //查询到数据库,要取出数据库的密码
if($row['pwd']=$pwd)
{
$name=$row['name'];
header("Location:manage.php?name=$name");
exit();
}
}
header("Location:login.php?error=1");
exit();
?>以上是代码,这是对用户登录进行处理的页面代码,运行时if($row=mysql_fetch_assoc($result))这个位置,数据库连接的神马的都没有错误,总是报错,求解答
专题推荐
-
独孤九贱-php全栈开发教程
全栈 170W+
主讲:Peter-Zhu 轻松幽默、简短易学,非常适合PHP学习入门
-
玉女心经-web前端开发教程
入门 80W+
主讲:灭绝师太 由浅入深、明快简洁,非常适合前端学习入门
-
天龙八部-实战开发教程
实战 120W+
主讲:西门大官人 思路清晰、严谨规范,适合有一定web编程基础学习
- 最新文章
- 热门排行
推荐阅读
网友评论
文明上网理性发言,请遵守 新闻评论服务协议
我要评论