Visualizzazione dei risultati da 1 a 10 su 16

Hybrid View

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    69
    ok...la query finita è questa

    SELECT * FROM prenotazioni WHERE Archiviata='NO' AND DataArrivo>='$dac' AND DataPartenza<='$dpc'"...
    dove $dac e $dpc sono rispettivamente la data di arrivo e la data di partenza inserita dall' utente. Attualmente ho 2 prenotazioni fittizie inventate da me per le prove: una che inizia il 03.07.2014 e finisce il 06.07.2014 e l' altra che inizia il 07.07.2014 e finisce il 11.07.2014....entrambe le prenotazioni sono sulla camera numero 1.... non funziona come vorrei (io infatti vorrei che anche se esiste una prenotazione gia eseguita sulla camera 1 vorrei che rimanessero disponibili per la prenotazione le camere 2 e 3)...inoltre non riesco a gestire le date comprese nell' intervallo fra arrivo e partenza....

  2. #2
    Quote Originariamente inviata da serrafra Visualizza il messaggio
    ok...la query finita è questa

    SELECT * FROM prenotazioni WHERE Archiviata='NO' AND DataArrivo>='$dac' AND DataPartenza<='$dpc'"...
    dove $dac e $dpc sono rispettivamente la data di arrivo e la data di partenza inserita dall' utente. Attualmente ho 2 prenotazioni fittizie inventate da me per le prove: una che inizia il 03.07.2014 e finisce il 06.07.2014 e l' altra che inizia il 07.07.2014 e finisce il 11.07.2014....entrambe le prenotazioni sono sulla camera numero 1.... non funziona come vorrei (io infatti vorrei che anche se esiste una prenotazione gia eseguita sulla camera 1 vorrei che rimanessero disponibili per la prenotazione le camere 2 e 3)...inoltre non riesco a gestire le date comprese nell' intervallo fra arrivo e partenza....
    questa query ti restituisce i dati delle prenotazioni in una determinata data.

    Tu non hai bisogno di questo.

    Devi scrivere una query che ti dice se in un determinato periodo hai camere vuote. Quindi se ci sono camere che in un determinato periodo non hanno un record nella tabella prenotazione
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    69
    ok va bene su questo ci sono.....ma come faccio a fare questo che mi dici??

  4. #4
    Quote Originariamente inviata da serrafra Visualizza il messaggio
    ok va bene su questo ci sono.....ma come faccio a fare questo che mi dici??
    vediti i seguenti concetti : left/right join e ifnull
    Non si può risolvere un problema usando lo stesso modo di pensare che ha creato quel problema.
    Albert Einstein

    Siate Affamati, siate Folli, siate Onesti e siate Generosi

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.