gpt4 book ai didi

php - 从mysql上的两个表中选择

转载 作者:太空宇宙 更新时间:2023-11-03 11:37:20 24 4
gpt4 key购买 nike

我试图通过从两个不同的表中选择最后插入的值来插入值。这段代码应该可以工作,但它在“SELECT MAX(users.id)”中给了我错误。我确定拼写正确。还有什么问题?

$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 ));

最佳答案

$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 ));

我觉得是这样的

关于php - 从mysql上的两个表中选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44801805/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com