Vedi qui.
Se vuoi veder un'altra alternativa, io faccio:
Codice PHP:
$dati= 'INSERT INTO transazionimattia (id_prodotto,nomeprodotto,costo_acquisto,prezzo_vendita,data_acquisto,data_vendita) VALUES (\''.$_POST['id_prodotto'].'\',\''.$_POST['nomeprodotto'].'\',\''.$_POST['costo_acquisto'].'\',\''.$_POST['prezzo_acquisto'].'\',\''.$_POST['data_acquisto'].'\',\''.$_POST['data_vendita'].'\')';
In effetti però può far confusione, a prima vista....
La versione più leggibile (ma infinitesmamente più lenta) è:
Codice PHP:
$dati= "INSERT INTO transazionimattia (id_prodotto,nomeprodotto,costo_acquisto,prezzo_vendita,data_acquisto,data_vendita) VALUES ('".$_POST['id_prodotto']."','".$_POST['nomeprodotto']."','".$_POST['costo_acquisto']."','".$_POST['prezzo_acquisto']."','".$_POST['data_acquisto']."','".$_POST['data_vendita']."')";
Ah, ATTENZIONE: quella query è a rischio di sql_injection! Devi usare la mysql_real_escape_string() !!!
Ciao!