作者carefreetime (新的开始)
看板PHP
标题[请益] 会员帐号验证
时间Mon Dec 17 01:09:10 2007
常有新会员加入时,
我会先验证会员帐号是否有重覆,再决定加入资料
不管我的帐号是否重覆,都无反应,就算不重覆,资料也没写进资料库里
不知为什麽,请大家帮我找一下问题所在,谢谢^^
我的insert档案为(会先到double档案查验帐号是否重覆)
<?php
require("db.php");
require("double.php");
$sql="insert customer (name,password,phone,address,email) values ('$name','$password','$phone','$address','$email')";
mysql_query($sql);
$result=mysql_query("select * from customer order by id desc limit 0,1");
while (list($id,$name,$password,$phone,$address,$email)=mysql_fetch_row($result))
{
echo $name."欢迎你加入!<p>";
}
?>
double.php档案为
<?php
$check=mysql_query("select * from customer where name=$'name' ");
$num=mysql_num_rows($check);
if($num<>0)
{
echo "sorry,此帐号已有人使用了,请重新输入!";
exit;
}
?>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 218.175.54.46
1F:推 cttlee:INSERT INTO 12/17 01:55
2F:推 ckai1983:insert INTO customer 12/17 02:51
3F:→ carefreetime:@@ 加了 资料还是无法写进资料库 没反应。。。 12/17 17:49
4F:→ cttlee:先确认所有的SQL叙述 echo出来都是正确的 12/17 21:30
5F:推 jerryjayg:主键? 12/18 00:42
6F:推 cde123:name=$'name' <-- 这里错了吧 12/18 16:21
7F:推 mathrew:name ='$name' 04/06 16:05