Ciao a tutti
sto effettuando la sottrazione di alcune camere dal database quando viene effettuata una nuova prenotazione.
Con le sottrazioni mi trovo bene e funziona il tutto, quello che vi chiedo e':
E' sbagliato fare la query sempre per tutte le tipologie di camere oppure devo farla solo se quella camera e' stata selezionata?
Esempio
in questo modo io faccio sempre la modifica dei campi: singole, doppie, matrimoniale_con_infant, matrimoniale_con_terzo_letto e tripleCodice 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());
Quello che faccio e' un errore oppure devo fare un if che indica che se e' stata scelta la doppia mi modifica solo la doppia senza sottrarre per 0 le altre camere?
Oppure avete altre soluzioni?

Rispondi quotando