我试图通过从两个不同的表中选择最后插入的值来插入值。这段代码应该可以工作,但是它会在'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