$params = array_merge($params, $val);
return $sql;
}
+ elseif (is_bool($val)) {
+ return $val ? 'TRUE' : 'FALSE';
+ }
$params[] = $val;
return '?';
foreach ($row as $col => $val) {
$cols[] = $this->_value($val, $params);
}
- $sql = sprintf('INSERT INTO %s (%s) VALUES (%s) RETURNING *',
+ $sql = sprintf('INSERT INTO %s (%s) VALUES (%s)',
'"'.$table.'"',
implode(', ', array_keys($row)),
implode(', ', $cols)
$sql .= ' ' . $filter;
}
}
+ $sql .= ' RETURNING *';
return $this->query($sql, $params);
}
}