Hm, a nie lepiej wykorzystać 'super-szybkie' PDO? 
Przy tej metodzie zmienna $date wygląda na stringa/tablice danych jakie chcemy dodać do tabeli.. Ale mogę się mylić

Kod PHP:
public function insert($table, $data) {
$q .= "INSERT INTO `".$this->prefix.$this->escape($table)."` (";
if ( count($data) > 0 ) {
foreach ( $data as $row=>$value ) {
$rows .= "`".$this->escape ($row)."`, ";
$values .= "'".$this->escape($value)."', ";
}
$rows = substr($rows, 0, strlen($rows)-2);
$values = substr($values, 0, strlen($values)-2);
}
$q .= $rows.") VALUES (".$values.");";
$this->query($q);
}
