From: Michael Date: Sun, 5 Mar 2017 23:59:53 +0000 (+0000) Subject: Emulation for the mysqli behaviour when executing insert, update, ... X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=2ea50d9c47bad0517513cb39dd5187fbb4ee0be0;p=friendica.git Emulation for the mysqli behaviour when executing insert, update, ... --- diff --git a/include/dba.php b/include/dba.php index 09d705cbdb..000b5b49ec 100644 --- a/include/dba.php +++ b/include/dba.php @@ -334,6 +334,9 @@ class dba { if (file_exists('dbfail.out')) { file_put_contents('dbfail.out', datetime_convert() . "\n" . printable($sql) . ' returned false' . "\n" . $this->error . "\n", FILE_APPEND); } + } elseif (($this->driver == 'pdo') AND (strtolower(substr($orig_sql, 0, 6)) != "select")) { + // mysqli separates the return value between "select" and "update" - pdo doesn't + $result = true; } if (($result === true) || ($result === false)) {