From aec3ce39de92ab044cbfb4eaa7f98a564a010510 Mon Sep 17 00:00:00 2001 From: Andrew Dolgov Date: Sun, 13 Aug 2006 05:46:40 +0100 Subject: block mysql versions where true is undefined in sanity_check --- db.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) (limited to 'db.php') diff --git a/db.php b/db.php index 55768f3f6..7766c0563 100644 --- a/db.php +++ b/db.php @@ -55,19 +55,23 @@ function db_escape_string_2($s, $link) { } } -function db_query($link, $query) { +function db_query($link, $query, $die_on_error = true) { if (DB_TYPE == "pgsql") { $result = pg_query($link, $query); if (!$result) { $query = htmlspecialchars($query); // just in case - die("Query $query failed: " . pg_last_error($link)); + if ($die_on_error) { + die("Query $query failed: " . pg_last_error($link)); + } } return $result; } else if (DB_TYPE == "mysql") { $result = mysql_query($query, $link); if (!$result) { $query = htmlspecialchars($query); - die("Query $query failed: " . mysql_error($link)); + if ($die_on_error) { + die("Query $query failed: " . mysql_error($link)); + } } return $result; } -- cgit v1.2.3