gpt4 book ai didi

php - mysqli 子查询字符串不起作用

转载 作者:行者123 更新时间:2023-11-29 12:56:57 25 4
gpt4 key购买 nike

我有一个 mysql 查询不起作用。它给了我以下错误:

mysqli_query() expects parameter 1 to be mysqli, null given

我的sql查询是:

$select = mysqli_query($sql, "SELECT title FROM category WHERE id LIKE (SELECT categorie_id FROM categories_sub WHERE file LIKE '".$site."')")

最佳答案

查询将不起作用,您的查询正在做什么

WHERE id LIKE (SELECT categorie_id FROM categories_sub WHERE file = 'some val')

这类似于

WHERE id = {multiple categorie_id} 

当子查询有多个categorie_id时,将返回错误。

所以替换

category WHERE id LIKE 

category WHERE id IN ( ...

关于php - mysqli 子查询字符串不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23918857/

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