跪求各位php高手,为什么不能判断用户名重复,不知道哪里错了??
发布网友
发布时间:2022-04-06 04:42
我来回答
共1个回答
热心网友
时间:2022-04-06 06:11
header("Content-Type:text/html;charset=utf8");
$local="localhost";
$root="root";
$conn=mysql_connect($local,$root);
mysql_select_db("user");
mysql_query("set names utf8");
//if代码段应该放在插入语句之前,因为代码是从上往下执行的。
if($_POST['submit']){
$sql="select * from yinfu where name={$_POST['user']}";
$row=mysql_query($sql);
if($row>0){
echo "用户名存在";
exit();
}else{
echo "可以注册";
}
}
$sql="insert into yinfu(name,password)
values('{$_POST['name']}','{$_POST['password']}')";
mysql_query($sql);
$_POST="submit"; //这句不要了。