Я хотел бы переписать эту функцию с 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;
}
}