Ciao, grazie per la risposta, anche perchè devo finire questa cosa il prima possibile.
ho modificato il codice in questo modo:

$gpl=$_POST['gpl'];
$note=$_POST['note'];

$id=$_GET['id'];

$savedata = "UPDATE daticase SET tipo = '$tipo', provincia = '$provincia', area = '$area', codice = '$codice', comune = '$comune', prezzo = '$prezzo', vani = '$vani', trattabili = '$trattabili', bagni = '$bagni', mq = '$mq', affitto = '$affitto', condizioni = '$condizioni', balconi = '$balconi', terrazzo = '$terrazzo', garage = '$garage', riscaldamento = '$riscaldamento', camino = '$camino', gpl = '$gpl', note = '$note' WHERE id = '$id'";

$yes = mysql_query($savedata) or die("Invalid query: " . mysql_error());

echo $savedata;

}


Lo avevo già testato e il risultato è che mi stampa tutti i dati tranne l'id non capisco perchè, guarda tu stesso:


UPDATE daticase SET tipo = 'APPARTAMENTO', provincia = 'SA', area = 'Centro Urbano', codice = '009', comune = '', prezzo = '200000', vani = '4', trattabili = '1', bagni = '1', mq = '90', affitto = '1', condizioni = 'Da Ristrutturare', balconi = '1', terrazzo = '1', garage = '1', riscaldamento = '1', camino = '0', gpl = '0', note = 'test test test test test test test test test test test test test test test test test test test test test test test test ' WHERE id = ''


:master: