Originariamente inviato da jungle
scusa, suo POST perchè il valore delle variabili lo ottengo da una form, ed uso GET perchè il valore id lo mando con http://belzebu.php?id=<?echo "$id";?>...
giusto?
Passerei l'id anche con POST in un campo HIDDEN.

Se devi prendere il dato id con _GET significa che gli altri dati dovrai prenderli con _POST
codice:
UPDATE viaggi 
SET descrizione = '$_POST[prova]', 
nome = '$_POST[nome]' 
WHERE id = '$_GET[id]'
Ma togli l'id dall' URL, ti esponi ai giocherelloni...