Visualizzazione dei risultati da 1 a 6 su 6

Discussione: problema con le date

  1. #1
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    problema con le date

    Non ho eseguito una ricerca perchè con le date e sempre un casino.

    Il mio problema e che salvo evento che si svolgera a una determinata data in una tabella eventi, lo stessa evento puo essere salvato in una tabella agenda.

    Io desideravo salvare il sudetto evento solo nel caso che vi siano 15 giorni disponibili.

    Esempio:

    evento 15/06/2005 gita.

    nella pagina dettaglio evento vi è un pulsante "inserisci in agenda" tale pulsante deve essere abilitato solo fino al 31/05/2005.

    E da ieri che eseguo delle prove senza risultati, l'ultimo tentivo e il seguente:
    codice:
    g =  Datediff("d", Rs("dal"),date()+15)
    if (Date()<=g ) then
    agenda = "[img][/img]"
    else
    agenda = "[img][/img]"
    End if
    Chiedo il vostro aiuto perchè non risco a districarmi. Grazie a tutti quellli che risponderanno

    Ciao
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  2. #2
    fai la differenza tra la data sul db e la data attuale, ovvero mettendo essi nel controllo (nella if) e non solo il giorno contro una data completa.

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Mems
    fai la differenza tra la data sul db e la data attuale, ovvero mettendo essi nel controllo (nella if) e non solo il giorno contro una data completa.
    Potresti farmi un esempio pratico visto che e quaisi due gironi che ci smanetto e non ho neanche capito cosa vuoi dire.

    Ciao e grazie
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Originariamente inviato da cavicchiandrea
    Potresti farmi un esempio pratico visto che e quaisi due gironi che ci smanetto e non ho neanche capito cosa vuoi dire.

    Ciao e grazie
    codice:
    dataDal = rs("dal")
    if dateDiff("g",dataDal,date()) < 16 then
    agenda = "[img][/img]"
    else
    agenda = "[img][/img]"
    end if

  5. #5
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Mems
    codice:
    dataDal = rs("dal")
    if dateDiff("g",dataDal,date()) < 16 then
    agenda = "[img][/img]"
    else
    agenda = "[img][/img]"
    end if
    In tanto ti ringrazio della tua disponibilità e gentilezza.
    Probabilmente la tua soluzione e + professionale io dopo innumerevoli tentativi (con le date faccio sempre molta fatica) ho generato questo codice che funziona:
    codice:
    g =  Datediff("d", Rs("dal"),Date())
    if (g <= -15) then
    agenda = "[img][/img]"
    else
    agenda = "[img][/img]"
    End if
    ciao e grazie ancora
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  6. #6
    E' praticamente la stessa cosa.

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.