[MySQL] Comparazione data per sistema di prenotazioni

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
il fatto di considerare camera libera anche se la richieta interseca, ma non pagata dipende da come vuoi gestire le prenotazioni.
io so questo, in diversi portali di prenotazione alberghiera fai la prenotazione, ti arriva la conferma, ma il pagamento avvine al monento in cui arrivi all'albergo o addirittura quando te ne vai.
quindi considera questo, usando il tuo sistema pagata o non pagata:
la camera è prenotata da asdrubale da 2017-05-10 al 2017-05-12 ma NON pagata,
ora attenzio ti prenota per lo stesso periodo la camera in quanto col tuo sistema risulta libera
ora asdrubale paga quindi la camera diventa occupata
quando attenzio arriva trova la camera, che credeva libera, occupata
d'accordo che puoi avere un'altra camera libera, ma se attenzio ha prenotato quella camera perche è "fronte mare" e quella libera che vuoi dare è "fronte fabbrica" come minimo attenzio si incazza.
quindi questo non è un problema di script, ma di pre-script
ricorda, ma questa è una mia opinione personale, il pre-script è molto più importante dello script, lo script se funziona può essere più o meno complicato, ma se la logica è sbagliata, anche se lo script sintatticamente funziona, i risultati sono sbagliati
 

xone

Utente Attivo
4 Apr 2014
181
14
18
Salento
ciao, si lo so che il sistema non è del tutto corretto, ma ho avuto una specifica richiesta in quanto il pagamento si riferisce ad una caparra; il titolare ha esplicitamente specificato che la prenotazione avviene solo con caparra anticipata quindi in fase di prenotazione una dicitura avverte l'utente che finchè non paga non può riservare la camera. Credo che ci sia 1 possibilità su un milione in questo caso che 2 utenti effettuino la stessa prenotazione nella stessa frazione di secondo, però mai dire mai.. in quel caso non saprei come ovviare!
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
se la prenotazione viene confermata al momento di ricezione caparra va bene il pagato=1, si è molto improbabile.
per la probabilità 1 su un milione, su due piedi non saprei, ci penso e se mi viene in mente qualcosa ti posto
 
Discussioni simili
Autore Titolo Forum Risposte Data
K form Inserimento record mysql PHP 2
P Mysql lento a cancellare MySQL 1
P Codifica caratteri speciali mysql php PHP 0
N MAX() + ADD_DATE - per update su Mysql MySQL 0
F Applicazione PHP/MySQL per prenotazioni: limitare il numero massimo di posti prenotabili PHP 20
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
M PHP/MySQL - Estrarre valori min e max di ogni gruppo PHP 5
W MySQL ciclo in SELECT MySQL 0
L Mysql gestionale multipiattaforma MySQL 0
W MySQL SELECT list dinamica MySQL 0
M utilizzo mysql in nodejs - crea createdAt e updateAt MySQL 1
T colonne di tabelle mysql ordinate MySQL 0
M Sintassi "personalizzata" per mysql workbench? MySQL 0
A Mysql MySQL 0
F Ricreare struttura php+mysql su Xampp Apache 0
M Array associativi php su 2 campi mysql PHP 10
Z Controllo giorni MYSQL PHP 0
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
L Mysql: Nascondere le pagine dopo una ricerca PHP 1
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
S problema con recupero dati tabella mysql PHP 2
E Progressbar estrazione dati da tabella mySQL Ajax 9
Z MySql injection PHP PHP 1
D controllare valore in tabella mysql PHP 0
A pulsante di update campo mysql con javascript Javascript 2
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
T differenza fra mysql xampp e un mysql server Database 0
R Importazione csv su mysql tramite array PHP 2
Z Problema con INT MySQL PHP 1
Z Problema database MySQL con XAMPP PHP 0
D problema php mysql PHP 1
D problema php mysql PHP 1
N Server mysql non raggiungibile da connessione esterna MySQL 1
B Crea pdf da tabella mysql "ultima riga modificata" MySQL 4
D evitare di inserirre duplicati in mysql PHP 4
L salvare codice html in mysql PHP 3
L Google chart php mysql PHP 2
S Gestire scelta dropdown con dati da Mysql PHP 2
K cron job mysql PHP 3
elpirata Query per leggere dati da una tabella mysql e mostrarli a video in base a parametri passati tramite GET PHP 5
R Errore UPDATE tabella mysql PHP 1
R Caricamento immagine su cartella remota + mysql PHP 3
D Emoji in mysql Database 0
L Aiuto per programma web php/mySQL PHP 2
S Problema esportazione tabelle Mysql in Excel PHP 0
S Cancellare una riga MYSQL PHP 1
L Ricerca valore mysql e incremento PHP 73
G database mysql contengono informazioni ? MySQL 0
G Testo in mysql format 3 MySQL 0

Discussioni simili