Originariamente inviato da mrseo88
Scusa ,perchè devi fare questo macello?
Non è più logico e semplice fare una query unica in modo tale che anche nel db avrai un record unico per ogni prenotazione o camera o qualsiasi cosa sia :

codice:
insert into singola  (nome,singola,data) VALUES('".$_POST['nome']."','".$_POST['singola']."','data1','data2','data3')
Quando andrai a fare l'interrogazione del db ,avrai come risultato :

Nome | Singola | Data1 | Data2 | Data3
L'idea di un solo record sarebbe ancora più ideale ma in questa maniera dovrei far si che crei delle colonne nel db dinamicamente? (cosa che poi non ho mai fatto e non so se sia possibile ma presumo di si) Perchè ovviamente potranno esserci 3 - 4 o più date

Dovresti costruirti all'interno del ciclo una variabile che incrementa un giorno alla volta partendo dalla data minima ed arrivando alla massima.
intendi il ciclo della query presumo

Cmq grazie intanto delle risposte