Non si capisce molto il flusso e di sicuro mancano righe di codice.
Vado ad immaginazione:
nel file news_modifica.php tu scrivi:
Mi chiedo:Codice PHP:<input type="hidden" name="id" value="<?php echo $id[id]; ?>"/>
ma $id[id] che è? dove lo 'riempi'? è un array?
infatti nel file news_modifica2.php :
che di per sé sarebbe giusto, se non che la $_POST["id"] contiene il valore del campo hidden id della form, al quale è assegnato il valore contenuto in $id[id]Codice PHP:$id=$_POST["id"];
Non è che avresti dovuto scrivere (in news_modifica.php):
P.S: quando posti del codice, racchiudilo fra: [php] e [/php]Codice PHP:<input type="hidden" name="id" value="<?php echo $dati[id]; ?>"/>
sarà letto moolto meglio!
HTH
Zappa

Rispondi quotando