Preferred way to check if query is successful
03:59 15 Jul 2016

When checking if a query was successful, what is better?

This

$query= "SELECT * FROM `table`"; 
$mysqliResult = $mysqli->query($query);

if(mysqli_num_rows($mysqliResult)) {

}

Or this:

$query= "SELECT * FROM `table`"; 
$mysqliResult= $mysqli->query($query);

if(get_resource_type($mysqliResult) === 'mysqli result') {

}
php mysqli