我試圖通過從兩個不同的表中選擇最後插入的值來插入值。這段代碼應該可以工作,但是它會在'SELECT MAX(users.id)'中出錯。我確定拼寫正確。還有什麼可能是錯的?從mysql上的兩個表中選擇
$query1 = "INSERT INTO post(postid, userid, readornot)
SELECT MAX(post.postid), SELECT MAX(users.id),
:readornot FROM post, users ";
$select1 = $db->prepare($query1); ':readornot' => $readornot));
一件事,你不能綁定列/表。 –
@ jeroen他們試圖在這裏綁定一列,對吧?編輯:你不斷刪除你的評論* lol!* –
@ Fred-ii-不,我認爲這只是一個值插入'readornot' – jeroen