Originariamente inviato da Debiru

if (mysql_query($sql, $db))
print "Inserito Articolo : $info[0] $info[1] $info[2]";
else
echo "---------------------------> Errore durante l'inserimento";
echo "
Descrizione errore: ".mysql_error($db);
print "
";
[/PHP]

Dovrebbe restituirti l'errore appena verificatosi
Si Funziona
Pero' ho fatto un'ulteriore prova.
Sono andato in phpmyadmin e ho inserito un'articolo a mano.
Dopo aver inserito e' comparsa l'istruzione in SQL e ho premuto il tasto CREA CODICE PHP.
Fatto questo ho inserito l'istruzione nel mio programmino e funzionaaaaa.

Che e' cambiato ?

BO!!!!!!

Eccolo ... la differenza e' solo quelle piccoli accenti .
Cmq. ora funzicaa.... grazie tante per l'aiuto e

$sql="INSERT INTO `stm` (`art`, `desc`, `prezzo`) VALUES ('$info[0]','$info[1]','$info[2]')";
if (mysql_query($sql, $db))
print "Inserito Articolo : $info[0] $info[1] $info[2]";
else
echo "
Descrizione errore: ".mysql_error($db);