Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Funzioni "calendario" settimana

    Vorrei imporre che un operazione possa essere fatta solo una volta alla settimana (cioè ogni 7 giorni dall'ultima volta che è stata svolta).

    Premetto che sò come immagazzinare in un database ecc... ma non saprei come controllare se è passata una settimana...

    C'è qualche funzione che mi può aiutare?

    Grazie in anticipo.

  2. #2
    Con una data in campo frmt DATE (yyyy-mm-dd) e una SELECT:

    SELECT * FROM tabella
    WHERE campo_data + INTERVAL 7 DAY <= NOW()

    cioe', se la data in campo_data + 7 giorni e' minore o uguale alla data di oggi, significa che son passati almeno 7 giorni. Se i giorni devono essere 8 (7 non ancora) togli l'uguale.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    Esiste un metodo per fare il controllo via PHP e non SQL?

  4. #4
    Originariamente inviato da eldiablo
    Esiste un metodo per fare il controllo via PHP e non SQL?
    Certamente, estrai la data e la confronti con una if. Tutto piu' complicato pero'.

    Come fare dipende dal formato con cui la data e' memrizzata.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5

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.