Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 21
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    22

    Differenza tra date che nn funge

    Buonasera a tutta la community,sono 2 giorni che provo ad inserire sul mio sito una piccola miglioria che pensavo facile da realizzare ed invece nn è proprio cosi visto che sono 2 giorni che ci proso senza alcun risultato...vi spiego in breve sperando che qualcuno mi possa aiutare...

    sul mio sito ho una lista di utenti online con proprio Username e una icona che identifica la presenza o meno del proprio annuncio...quello che vorrei è far si che se un utente aggiorna l'annuncio,questa icona deve essere sostituita con una lampeggiante...

    la tabella del database accesso è cosi composta username dataaccesso commento dataaggiornamento

    ho creato una query che mi da la lista degli utenti online e fin qui tutto bene...poi con un IF ho immaginato di controllare la differenza tra la dataaccesso e dataaggiornamento e se quest'ultima è maggiore della prima mi deve restituire il riferimento all'icona lampeggiante...tradotto sarebbe


    <% if rsDBASE("dataaccesso")<rsDBASE("dataaggiornamento" ) then%>

    chiaramente queste sono 2 variabili ma essendo date sicuramente nn è proprio corretto il metodo usato...spero che possiate aiutarmi

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    strano metodo... la data di accesso sarà sempre maggiore di quella di aggiornamento
    se non per poco tempo... ovvero fino al nuovo accesso (tra un'ora o domani)

    qual'è il parametro che definisce l'annuncio come "nuovo"

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    22
    Hai ragione ma in mente nn mi è venuto altro di buono o meglio che riuscissi a realizzare...quello che succede quando uno aggiorna il proprio profilo nn è altro che un aggiornamento dell'annuncio e un contestuale aggiornamento della dataaggionamento..tu come pensi sia piu logico???

  4. #4
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    confronta la data di aggiornamento con la data attuale

  5. #5
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    22
    Avevo pensato lo stesso ma facendo una cosa del tipo..

    if (dataaggiormanto+4 ore)<date() then

    il problema è realizzare il codice corretto con le variabili che ho scritto prima...puoi aiutarmi in questo??

  6. #6
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    come si mostra la dataaggiornamento?

    e per quanto tempo deve essere in evidenza?

  7. #7
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    22
    Il formato dici?

    02/03/2012 23.58

  8. #8
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,781
    server italiano? 02/03/2012 23.58 è il due marzo?

  9. #9
    la data nel db è in formato data?

  10. #10
    Utente di HTML.it
    Registrato dal
    Oct 2003
    Messaggi
    22
    Si il server imposta la data in italiano e il campo del database access è data

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.