X-Git-Url: http://git.shiar.net/minimedit.git/blobdiff_plain/05c560470887c86a30c82360d7be5caf0de1baa4..4acdd7f1c3b2b78933d7953e8777df73af3189aa:/database.inc.php diff --git a/database.inc.php b/database.inc.php index 12a82eb..9b65ce6 100644 --- a/database.inc.php +++ b/database.inc.php @@ -29,6 +29,9 @@ class DB $params = array_merge($params, $val); return $sql; } + elseif (is_bool($val)) { + return $val ? 'TRUE' : 'FALSE'; + } $params[] = $val; return '?'; @@ -42,7 +45,7 @@ class DB foreach ($row as $col => $val) { $cols[] = $this->_value($val, $params); } - $sql = sprintf('INSERT INTO %s (%s) VALUES (%s) RETURNING id', + $sql = sprintf('INSERT INTO %s (%s) VALUES (%s) RETURNING *', '"'.$table.'"', implode(', ', array_keys($row)), implode(', ', $cols)