Ciao! Sto tentando di inserire un record nel database con il seguente codice:

Codice PHP:
$insertnew=pg_Exec($conn,"insert into qc_newstest values ('$newid','('$data'::date)','$topnews','$homepage','$status_ita','','$ordine','$id_cat','$testo_ita','$testo_eng','$titolo_ita','$titolo_eng','$alt','$id_champ','$img','$download','$file','$status_eng','$id_gara','t')"); 
Ma mi dà questo errore:

Warning: pg_exec(): Query failed: ERROR: syntax error at or near "2007" at character 40 in /home/http/quadcham/public_html/admin/enter_admin.php on line 379

Dove sbaglio??

$data è il valore di un input di testo nel formato AAAA-MM-GG