gpt4 book ai didi

php - 在一张 table 上选择不同的作品,但在另一张 table 上不选择不同的作品

转载 作者:行者123 更新时间:2023-11-29 22:21:53 25 4
gpt4 key购买 nike

我在一个数据库中有一堆表。我使用三个进行测试并创建了以下 sql

SELECT DISTINCT bb_users.user_nickname FROM bb_users 
JOIN bucket_list ON bb_users.username = bucket_list.author
WHERE bucket_list.status=(:s) ORDER BY bucket_list.author ASC LIMIT 0, 30

这会从 bb_users 表返回 user_nickname 并按预期工作

然后我使用以下命令在名为 music 的表上执行此操作

SELECT DISTINCT bb_users.user_nickname FROM bb_users 
JOIN music ON bb_users.username = music.author
WHERE music.status=(:s) ORDER BY music.author ASC LIMIT 0, 30

我使用准备好的语句运行 SQL 查询:

//$sql ->the sql statements from above
$prep=$conn->prepare($sql);
$exec=$prep->execute(array(":s"=>"active")); var_dump($exec);
while($fetch=$prep->fetch(PDO::FETCH_ASSOC)){
//do stuff
}

音乐表不输出任何内容,并且使用 php PDO 执行方法返回 false

这两行代码都是动态创建的,所以我很困惑,其中一行是如何工作的,而另一行则不然

非常感谢任何帮助

最佳答案

将排序规则代码从 utf8_unicode_ci 更改为 utf8_general_ci

关于php - 在一张 table 上选择不同的作品,但在另一张 table 上不选择不同的作品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30629754/

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