代码之家  ›  专栏  ›  技术社区  ›  Benvaulter

MySQLi bind_param函数不工作,因为语句被识别为布尔[duplicate]

  •  0
  • Benvaulter  · 技术社区  · 6 年前

    在我的本地/开发环境中,MySQLi查询运行正常。但是,当我将其上传到我的web主机环境时,我会出现以下错误:

    致命错误:对中的非对象调用成员函数bind_param()。。。

    以下是代码:

    global $mysqli;
    $stmt = $mysqli->prepare("SELECT id, description FROM tbl_page_answer_category WHERE cur_own_id = ?");
    $stmt->bind_param('i', $cur_id);
    $stmt->execute();
    $stmt->bind_result($uid, $desc);
    

    为了检查我的查询,我试图通过控制面板执行查询 phpMyAdmin 结果还可以。

    0 回复  |  直到 3 年前