Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 致命错误,说明“错误”;对非对象调用成员函数bind_param();_Php_Mysql_Sql - Fatal编程技术网

Php 致命错误,说明“错误”;对非对象调用成员函数bind_param();

Php 致命错误,说明“错误”;对非对象调用成员函数bind_param();,php,mysql,sql,Php,Mysql,Sql,我犯了一个致命的错误,我不知道哪里出了问题 我的分类页面 如果您注意到,当您回显您准备好的语句时,它将如下所示: SELECT c.category, c.title, c.imageFROM category c WHERE status=? >该简单空间在 C.IMAGE 和代码> 中使查询有效。 $sqlstr = "SELECT c.category, c.title, c.image" . " FROM category c WHERE statu

我犯了一个致命的错误,我不知道哪里出了问题

我的分类页面


如果您注意到,当您回显您准备好的语句时,它将如下所示:

SELECT c.category, c.title, c.imageFROM category c WHERE status=?

>该简单空间在 C.IMAGE 和<>代码> 中使查询有效。

$sqlstr = "SELECT c.category, c.title, c.image" .
                " FROM category c WHERE status=?";
             //  ^
或者为什么不把它做成一行:

$sqlstr = "SELECT c.category, c.title, c.image FROM category c WHERE status = ?";
还要确保
$stmt->excute()并不是一个真正的打字错误。它的
->execute()

旁注:另外,利用
->error
检查准备工作是否正常。例如:

$stmt = $con->prepare($sqlstr) or die($con->error);

STATUS_ACTIVE常量的值是多少?u使用的是PDO还是mysqli?