Originariamente inviato da sushi
cioè, scusa per modificare ad esempio il numero 3 come avrei dovuto scrivere??
...il codice cmq lo sto prendendo da un ignobile manuale che si spiega malissimo!!quindi immagina la mia fatica a capire qualcosa!!
codice:
$result = mysql_query("UPDATE amici
SET cognome='$_POST[cognome]',
nome='$_POST[nome]'
WHERE idAmico='$_POST[id]'",$db);
$_POST e non $POST. Forse, dico forse, quel $POST[id] inesistente viene tradotto in 0 cioe' false.... Se vuoi verificare cosa c'e' la dentro stampa la query che esegui. In questo modo:
codice:
$query = "UPDATE amici
SET cognome='$_POST[cognome]',
nome='$_POST[nome]'
WHERE idAmico='$_POST[id]'";
echo $query;
$result = mysql_query($query,$db) or die (mysql_error());
Ho messo anche la stampa di eventuali errori.