我想用bind_result ()
重写此函数,但是我做不到。我是php编程的新手。我的托管不支持get_result ()
。它显示:
严重错误调用未定义的方法mysqli_stmt :: get_result()
请帮助我。
function getDBResult($query, $params = array())
{
$sql_statement = $this->conn->prepare($query);
if (! empty($params)) {
$this->bindParams($sql_statement, $params);
}
$sql_statement->execute();
$result = $sql_statement->get_result();
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
$resultset[] = $row;
}
}
if (! empty($resultset)) {
return $resultset;
}
}