X-Git-Url: http://git.shiar.net/minimedit.git/blobdiff_plain/084f4a795fb5874eecd7b17b3999f716432ad41c..4acdd7f1c3b2b78933d7953e8777df73af3189aa:/database.inc.php diff --git a/database.inc.php b/database.inc.php index aaf2023..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)', + $sql = sprintf('INSERT INTO %s (%s) VALUES (%s) RETURNING *', '"'.$table.'"', implode(', ', array_keys($row)), implode(', ', $cols)