Visualizzazione dei risultati da 1 a 7 su 7

Discussione: confronto date

  1. #1

    confronto date

    dopo aver fatto una ricerca..e non aver trovato soluzioni vi chiedo un consiglio su come fare per creare una funzione per controllare se una data è presente sul database inserendo una data di inizio e una data di fine ricerca..

    insomma sto a creà un sito di prenotazioni.. ma non deve prenotare on line.. deve solo controllare se inserite 2 date... nella tabella c'è una data compresa fra le 2 che ho scritto... e rispondermi..


    mi spiace ma la data xx/xx/xxxx è occupata

    che mi consigliate di fare?

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2001
    Messaggi
    532
    Prova questa query



    sql = "SELECT * FROM tabella WHERE start<= #" & data & "# and end>= #" & data & "#"

    ...

    dove data è la data da controllare se sta in mezzo


    data_start < data < data_end

  3. #3
    questo ok..


    ma se ho 2 date e una variabile..

    dovrei fare una query che in italiano dovrebbe essere..
    .

    aho.. vammi sul database e vedi se esiste una data qualsiasi compresa fra le 2 date che ti ho dato dove la variabile è uguale alal variabile che ti ho mandato

  4. #4
    che c'è di sbagliato?

    sql="SELECT * FROM CalendarInfo WHERE stanza="&stanza&" AND date<=#" & db & "# AND date>=#" & da & "#"


    c'è la stanza occupata nel giorno 15/01/2005

    e

    db=12/01/2005 e da=20/01/2005

  5. #5
    mi sa che è un problema di formato date

  6. #6
    Utente di HTML.it L'avatar di diegoctn
    Registrato dal
    May 2001
    Messaggi
    2,118
    Innanzitutto prova con Session.LCID=1040 all'inizio della pagina.

  7. #7
    tutto risolto

    grazie

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 © 2025 vBulletin Solutions, Inc. All rights reserved.