Buona sera! Il mio problema è il seguente...

Al clic di un pulsante voglio inserire un valore su una tabella del mio database...

ho scritto il codice ma la funzione che passa i valori mi da problemi.
questa è la funzione:

codice:
function salvataggio_messaggio_personale()
{
 mysql_select_db("my_merotto", $con);

mysql_query("INSERT INTO ordini (data, idprod, qta)
VALUES ("datadioggi'',' $_POST[artsel]', ''1");

if (!mysql_query($sql,$con))
  {
  die('Error: ' . mysql_error());
  }
echo "prodotto aggiunto";
}

mysql_close($con);
?>
il problema è nella riga "VALUES...."
e l'errore è: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING

grazie in anticipo!