<?php
require('conn.php');
$account=$_POST['account'];
$pwd=$_POST['pwd'];
$SQL="SELECt account FROM userinfo WHERe account='$account'";
$result=mysql_query($SQL) or die(mysql_error());
$numrows=mysql_num_rows($result);
if($numrows==0){
$sql="insert into userinfo(account,pwd) values('$account','$pwd')";
$result=mysql_query($SQL) or die("注册失败!".mysql_error());
if($result){
echo "<SCRIPT language=JavaScript>alert('注册成功,请登录!');this.location.href='login.php';</SCRIPT>";
}
}
else{
echo "<SCRIPT language=JavaScript>alert('用户名存在!');history.back();</SCRIPT>";
}
?>
问题:注册时,不管用户名存不存在都提示"注册成功,请登录",但是数据库没有插入任何东西,郁闷,到底哪里错了?