【发布时间】:2014-05-28 18:08:09
【问题描述】:
我有一个不工作的 mysql 查询。它给了我以下错误:
mysqli_query() 期望参数 1 为 mysqli,给定 null
我的sql查询是:
$select = mysqli_query($sql, "SELECT title FROM category WHERE id LIKE (SELECT categorie_id FROM categories_sub WHERE file LIKE '".$site."')")
【问题讨论】:
-
$sql必须是 MySQLi 的实例。你在实例化它吗? -
$sql -
这是我的数据库连接变量。
-
那么,您的数据库连接代码是什么样的?该错误不会无缘无故弹出。你是在课堂上使用它吗?另外,从我在您的其他问题中看到的情况来看,到目前为止,一切似乎都很好。
-
好的,它可以工作。错误的原因是,我错误地使用了不正确的数据库名称。