diff options
-rw-r--r-- | includes/database.mysql.inc | 3 | ||||
-rw-r--r-- | includes/database.mysqli.inc | 3 | ||||
-rw-r--r-- | includes/database.pgsql.inc | 3 |
3 files changed, 6 insertions, 3 deletions
diff --git a/includes/database.mysql.inc b/includes/database.mysql.inc index 25517a310..bdb3abb1d 100644 --- a/includes/database.mysql.inc +++ b/includes/database.mysql.inc @@ -225,12 +225,13 @@ function db_num_rows($result) { * @param $row * The index of the row whose result is needed. * @return - * The resulting field. + * The resulting field or FALSE. */ function db_result($result, $row = 0) { if ($result && mysql_num_rows($result) > $row) { return mysql_result($result, $row); } + return FALSE; } /** diff --git a/includes/database.mysqli.inc b/includes/database.mysqli.inc index 06e2bc744..5a1dea60f 100644 --- a/includes/database.mysqli.inc +++ b/includes/database.mysqli.inc @@ -209,13 +209,14 @@ function db_num_rows($result) { * @param $row * The index of the row whose result is needed. * @return -* The resulting field. +* The resulting field or FALSE. */ function db_result($result, $row = 0) { if ($result && mysqli_num_rows($result) > $row) { $array = mysqli_fetch_array($result, MYSQLI_NUM); return $array[0]; } + return FALSE; } /** diff --git a/includes/database.pgsql.inc b/includes/database.pgsql.inc index 1d4612b72..5dd9f61f4 100644 --- a/includes/database.pgsql.inc +++ b/includes/database.pgsql.inc @@ -202,7 +202,7 @@ function db_num_rows($result) { * @param $row * The index of the row whose result is needed. * @return - * The resulting field. + * The resulting field or FALSE. */ function db_result($result, $row = 0) { if ($result && pg_num_rows($result) > $row) { @@ -210,6 +210,7 @@ function db_result($result, $row = 0) { return $res[0]; } + return FALSE; } /** |