Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16
  1. #11
    sì quello sì, pensavo di far scegleire il tipo di frequenza:
    - occasionale (1volta)
    - settimanale (7gg)
    - mensile (1m)


    - se occasionale faccio selezionare la data
    - se settimanale faccio selezionare il giorno della settimana
    - se mensile farei selezionare il giorno e il numero (ex 1° lunedì)


    idee troppo vaghe?

  2. #12
    un po' vaghe, sì. inoltre, questo si risolve lato applicativo, il db c'entra poco, IMHO

  3. #13
    Insomma credo una tabella tipo:
    - id_utente
    - data
    - giorno
    - tipo_frequenza

    agli utenti do la possibilità di immettere i dati come descritto prima

    Il problema sta tutto nel capire come stabilire chi è disponibile in quella data... Ok posto in php! grazie cmq!

  4. #14

  5. #15
    Utente di HTML.it
    Registrato dal
    Jan 2011
    Messaggi
    1,469
    la soluzione brutale, ma efficace, è quella di registrare giorno per giorno.
    invece di avere una regola "strana" per calcolare le date, avere un anno intero, definito giorno per giorno, con dentro un "flag di occupazione".

    Oppure semplicemente i giorni occupati (troverai quelli non occupati quando non trovi le righe).

    la scelta dipende dalla comodità della reportistica (=metti più "intelligenza" nel programma, oppure occupi più spazio db).

  6. #16
    una via di mezzo. segni gli occupati per le n persone, più una tabella con tutte le date, da mettere in join per avere anche i "vuoti"

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