Dovrei scrivere dei dati in un db mysql, ricevendoli da un form. Ho provato, per semplicita' a scrivere dei valori fissi (nell'esempio qui sotto), ma il risultato e' che non viene scritto nulla nel db e non compaiono nemmeno messaggi d'errore... Cosa sbaglio?

Codice PHP:
<?
include 'conn.inc';
include 
'title.inc';
$nome="Contatti";

?>
[url="invia_en.php><img"][/url]
<?
include 'title2.inc';
include 
'sin2.inc';
include 
'cen.inc';

$d1=date('d/m/Y');
$mysql->query("INSERT INTO `msg` (`nome`, `email`, `messaggio`,`data`) VALUES ('a','b','c','$d1')") or die(mysql_error());



echo 
"</center><p class=testo>Grazie per aver inserito il messaggio";






include 
'end.inc';
?>