我试图通过从最后插入的两个不同的表中选择值来插入值。这段代码应该可以工作但它在'SELECT MAX(users.id)中给出了错误。我肯定拼写正确。还有什么可能是错的?
do_nothing = lambda: None
答案 0 :(得分:3)
$query1 = "INSERT INTO post(postid, userid, readornot)
VALUES (
(SELECT MAX(post.postid) FROM post) p,
(SELECT MAX(users.id) FROM users) u,
:readornot
)";
$select1 = $db->prepare($query1); ':readornot' => $readornot ));
像这样,我想