[請益] 會員帳號驗證

看板PHP作者 (新的開始)時間18年前 (2007/12/17 01:09), 編輯推噓5(502)
留言7則, 6人參與, 最新討論串1/1
常有新會員加入時, 我會先驗證會員帳號是否有重覆,再決定加入資料 不管我的帳號是否重覆,都無反應,就算不重覆,資料也沒寫進資料庫裡 不知為什麼,請大家幫我找一下問題所在,謝謝^^ 我的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

12/17 01:55, , 1F
INSERT INTO
12/17 01:55, 1F

12/17 02:51, , 2F
insert INTO customer
12/17 02:51, 2F

12/17 17:49, , 3F
@@ 加了 資料還是無法寫進資料庫 沒反應。。。
12/17 17:49, 3F

12/17 21:30, , 4F
先確認所有的SQL敘述 echo出來都是正確的
12/17 21:30, 4F

12/18 00:42, , 5F
主鍵?
12/18 00:42, 5F

12/18 16:21, , 6F
name=$'name' <-- 這裡錯了吧
12/18 16:21, 6F

04/06 16:05, , 7F
name ='$name'
04/06 16:05, 7F
文章代碼(AID): #17PLktkq (PHP)
文章代碼(AID): #17PLktkq (PHP)