Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264

    memorizzare i giorni della settimana.

    devo memorizzare nel db un servizio che dura per alcuni giorni alla settimana:

    ad esempio da martedì a venerdì... in che modo mi consigliate di fare per poter poi filtrare agevolmente i dati con una query?


  2. #2

    Re: memorizzare i giorni della settimana.

    Originariamente inviato da henry78
    devo memorizzare nel db un servizio che dura per alcuni giorni alla settimana:

    ad esempio da martedì a venerdì... in che modo mi consigliate di fare per poter poi filtrare agevolmente i dati con una query?

    userei il giorno della settimana ....

    dayofweek() la settimana comincia con 1= domenica oppure

    weekday() la settimana comincia con 0 = lunedì

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

  3. #3
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    nel db è meglio creare due campi diversi?

    giorno1 | giorno2

    nel quale memorizzare il numero del giorno della settimana? (3 -5 per memorizzare da martedì a giovedì)

    oppure è meglio creare 7 campi (uno per ogni giorno della settimana) ?

  4. #4
    Originariamente inviato da henry78
    nel db è meglio creare due campi diversi?

    giorno1 | giorno2

    nel quale memorizzare il numero del giorno della settimana? (3 -5 per memorizzare da martedì a giovedì)

    oppure è meglio creare 7 campi (uno per ogni giorno della settimana) ?
    la prima. Ovviamente ci sara' anche una data da qualche parte...

    l'altra, la seconda, proprio non esiste ...

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

  5. #5
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    Originariamente inviato da piero.mac
    la prima. Ovviamente ci sara' anche una data da qualche parte...

    l'altra, la seconda, proprio non esiste ...
    se ho una tabella così composta:

    id_offerta | data_attivo | data_fine | giorno_inizio | giorno_fine

    che contiene:

    1 | 2008-01-01 | 2008-03-01 | 6 | 1


    è un vero casino... perchè l'utente potrà cercare tutti i pacchetti attivi in un certo periodo..
    e dovrò presentargli i risultati proponendogli le date:

    da venerdì 22 gennaio a domenica 24 gennaio ecc... VVoVe:

    sto veramente pazziando con sta cosa...

  6. #6
    mi sa che fai una cosa inutile....

    perche' vuoi mettere il giorno? questo e' valido solo per periodi settimanali. Metti data inizio e data fine. che c'entra il giorno? Al limite lo puoi sempre ricavare dalla data.

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

  7. #7
    Utente di HTML.it L'avatar di henry78
    Registrato dal
    May 2001
    Messaggi
    1,264
    e no...
    mi serve eccome il giorno...


    esempio:

    il pacchetto comprende dal venerdì alla domenica

    ed è valido (vendibile) dal 01/01/2008 al 01/03/2008...



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.