Olá Estou desenvolvendo um crud em PHP, tenho uma tela para listar todos os usuários cadastrado no banco mais quando vou entrar na pagina ele aparece o seguinte erro
“Fatal error: Call to undefined method mysqli_result::fetch_all() in /home/u967298323/public_html/marketPrice/customers/functions.php on line 31”
Fui na Linha 31, consta que o erro nesta função, não estou conseguindo resolver.
function find( $table = null, $id = null ) {
$database = open_database();
$found = null;
try {
if ($id) {
$sql = "SELECT * FROM " . $table . " WHERE id = " . $id;
$result = $database->query($sql);
if ($result->num_rows > 0) {
$found = $result->fetch_assoc();
}
} else {
$sql = "SELECT * FROM " . $table;
$result = $database->query($sql);
if ($result->num_rows > 0) {
$found = $result->fetch_all(MYSQLI_ASSOC);
}
}
} catch (Exception $e) {
$_SESSION['message'] = $e->GetMessage();
$_SESSION['type'] = 'danger';
}
close_database($database);
return $found;
}