summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--includes/database.mysql.inc3
-rw-r--r--includes/database.mysqli.inc3
-rw-r--r--includes/database.pgsql.inc3
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;
}
/**