// SQL num rows
function SQL_NUMROWS($result) {
- if ($result != false) {
+ // Is the result a valid resource?
+ if (is_resource($result)) {
+ // Get the count of rows from database
$lines = @mysql_num_rows($result);
- if (empty($lines)) $lines = "0";
+ // Is the result empty? Then we have an error!
+ if (empty($lines)) $lines = "0";
} else {
// No resource given, no lines found!
$lines = "0";