我已經寫這樣的代碼:如何將兩個表
$password = md5($password);
mysql_query("INSERT INTO `users` (username,password,email,pnum,hintque,hintans) VALUES('$username','$password','$email','$cnum','$hintque','$hintans')");
mysql_query("INSERT INTO `personal` (userid,fname,lname,address,dob,country,state,city,poscode) VALUES(LAST_INSERT_ID(),'$fname','$lname','$address','$dob','$country','$state','$city'.'$zip')");
header("location: ../register.php?feedback=Registration Complete. You May Now Login");
,但只有第一個SQL成功插入數據。第二次失敗。 我希望同時觸發這兩個查詢。
..., '$城市' '$拉鍊')逗號丟失 –
不要使用已棄用MySQL庫... – ciruvan
*旁註:*停止使用廢棄的'mysql_ *功能。改用MySQLi或PDO。 – Raptor