diff options
Diffstat (limited to 'it_dbi.class')
-rw-r--r-- | it_dbi.class | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/it_dbi.class b/it_dbi.class index 2b6f475..d8dfa1b 100644 --- a/it_dbi.class +++ b/it_dbi.class @@ -579,8 +579,8 @@ function query($query, $p = array()) if (!($result = $this->_query($query, $p))) { - if ($result === false) - return $result; + if ($result === null) + return false; $this->_fatal("query(\"$query\") failed"); } else if (it::match('^(CREATE|ALTER|DROP) ', $query, array('utf8' => false))) @@ -1106,7 +1106,7 @@ function _query($query, $p) { $errno = mysqli_errno($this->_link); if (($p['safety'] < 2) && ($errno == 1062)) # Duplicate entry - return false; + return null; if ($errno == 2006) # mysql server has gone away: retry { |