使用php插入mysql
我有这段代码,我的user_account表被填充,但我在我的捐赠表中没有得到任何东西。有人能告诉我有什么问题吗?谢谢使用php插入mysql,php,mysql,insert,Php,Mysql,Insert,我有这段代码,我的user_account表被填充,但我在我的捐赠表中没有得到任何东西。有人能告诉我有什么问题吗?谢谢 $stmt = mysqli_prepare($conn, "INSERT INTO user_account(username, password) VALUES (?, ?);") or die("Can't prepare user_account query: " . mysqli_error($conn)); mysqli_stmt_bind_param($stmt,
$stmt = mysqli_prepare($conn, "INSERT INTO user_account(username, password) VALUES (?, ?);") or die("Can't prepare user_account query: " . mysqli_error($conn));
mysqli_stmt_bind_param($stmt, "ss", $_POST['user'], $_POST['psw']);
mysqli_execute($stmt);
$stmt2 = mysqli_prepare($conn, "
INSERT INTO donor (user_id, blood_id, first_name,last_name,email_add,gender, birthday, telephone, city, last_donation)
SELECT LAST_INSERT_ID(), b.blood_id, ?, ?, ?, ?, ?, ?, ?, ?
FROM blood_type AS b
WHERE b.Blood_group= ?") or die ("Can't prepare donor query: " . mysqli_error($conn));
mysqli_stmt_bind_param($stmt2, "sssssssss", $_POST['fname'], $_POST['lname'], $_POST['email'], $_POST['gender'], $_POST['Birthday'], $_POST['Telephone'], $_POST['city'], $_POST['lastdonation'], $_POST['bloodgroup']);
mysqli_execute($stmt2);
您检查了错误日志了吗?2016-04-15T16:19:47.177655Z 42[警告]警告:启用密钥在血库项目上遇到错误0。捐赠者,重试