STESSO ERRORE:
Errore nella query: Errore di sintassi nella query SQL vicino a '1='si' WHERE id='2'' linea 1

Allora il db è strutturato così:

camera | giorno1 | giorno2 | giorno3 | ...
1 | si | no | no
2 | si | si | si

dove "si" sta x occupata e "no" sta x libera..

Vorrei cambiare lo status con:

$giorno = $_POST['giorno'];
$id = $_POST['id']; // id=camera

$query = "UPDATE aprile09 SET $giorno='si' WHERE id='$id'";

L'id è uguale al n° della camera