Chcę dodać rekord do bazy z wcześniej przygotowanymi danymi, jednak rekordu nie dodaje

Mój kod:
$statement = $db->prepare("INSERT INTO `auta`(`nazwa`, `pojemnosc`, `paliwo`, `data`, `mail`, `hash`) VALUES (:nazwa, :pojemnosc, :paliwo, :data, :mail, :hash)"); $sql = $statement->execute(array(':nazwa' => $nazwa, ':pojemnosc' => $pojemnosc, ':paliwo' => $paliwo, ':data' => $date, ':mail' => $_SESSION["mail"], ':hash' => $hash)); if($sql) { }