注册内容总是写不进去
if (empty($newname)||empty($newpwd)||empty($telenum))
{
//如果某项为空
err_output("各项均不能为空!");
}
//进行密码的校检
if ($newpwd != $pwdconfirm)
{
err_output("两次输入的密码不相符!");
}
$result = mysql_query("select * from user where name='$newname'");
//检测用户名
if (mysql_num_rows($result) != 0)
{
err_output("该用户名已经被注册了,请选择别的用户名!");
}
//以上皆通过,则可以向数据库中添加记录了
else
{
/* 我怀疑是下面这句insert的问题 */
mysql_query("insert into user values(
'$newname', '$newpwd', '$telenum')");
echo "恭喜您,$newname ,您已经注册成功!<BR>";
echo "请点击此处<A HREF=javascript:history.go(-1);>返回</A>";
}
mysql_close($conn);
exit();
数据库表格是这样建立的
CREATE TABLE user(
userid int(8) primary key NOT NULL,
username varchar(16) ,
userpwd varchar(10) ,
useremail varchar(40) ,
zipcode int(6),
telnum varchar(13),
question varchar(40) ,
answer varchar(40)
) ;