求助 php5编写的老是出错 分页显示
无法登陆数据库,不报错就是这样子
$id=$_POST['id'];//密码
$password=$_POST['password'];//得到连接
$conn=mysql_connect("localhost","root","root123");
if(!$conn){ die("连接失败".mysql_errno());}
//设置访问数据库的编码形式
mysql_query("set names utf-8",$conn) or die(mysql_errno());
mysql_select_db("empmanage",$conn) or die(mysql_errno());/
/发送sql语句 验证//防止sql注入攻击//变化验证逻辑
$sql="select password,name form admin where id=$id and password='password'";
//通过输入的id来获取数据库的密码 然后再和输入的密码比对
$res=mysql_query($sql,$conn);if($row=mysql_fetch_row($res))
{ //取出数据库密码
if($row['password']==md5($password)){ $name=$row['name'];
header("Location: empManage.php?name=$name");
exit(); }
//id:100 passwors:admin // 101 admin }
header("Location: login.php?errno=1");
exit();
mysql_free_result($res);
mysql_close($conn);