Supponiamo di avere 5 camere singole disponibili e 4 camere doppie disponibili.
Al momento della prenotazione voglio sottrarre il numero di camere scelto da quello esistente in modo da avere il database aggiornato.
Sto usando questo codice
Codice PHP:
$sottrazione_camere = "UPDATE tour_operator_camere SET
singole = singole - $quantita_singola,
doppie = doppie - $quantita_matrimoniale,
matrimoniale_con_infant = matrimoniale_con_infant - $quantita_matrimoniale_infant,
matrimoniali_con_terzo_letto = matrimoniali_con_terzo_letto - $quantita_matrimoniale_baby,
triple = triple - $quantita_tripla
WHERE id_pacchetto = $id_pacchetto";
$risultato_camere = mysql_query($sottrazione_camere)
or die (mysql_errno() . ": " . mysql_error());
pero' faccio il controllo anche sulle altre camere tipo
matrimoniale_con_infant
matrimoniali_con_terzo_letto
triple
io invece vorrei creare questa query dinamicamente e quindi, se le triple sono state scelte allora mi fa la sottrazione, altrimenti non le mette proprio.
Come posso fare?