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

    [PHP] Attività diverse per utenti diversi

    Ciao ragazzi!

    Devo creare un sito dove poter fare dei rapportini.
    I rapportini sono un insieme di attività (centri di costo) che un dipendente compila alla fine di ogni giornata.
    Il dipendente 'X' svolge però delle attività diverse dal dipendente 'y'. Ma come fare per discriminarle?


    Vi illustro il mio problema con un esempio pratico:
    es.
    L'utente 'X' si collega al mio sito tramite user e password.
    Il sistema lo riconosce e lo fa accedere al sito(e fin qui sono in grado di cavarmela!).

    Il problema è questo:
    quando l'utente viene riconosciuto, il sistema dovrebbe filtrare le attività(centri di costo) che gli sono state assegante.

    Spero di essere stato chiaro.... Altrimenti postate!

    Chi mi può aiutare?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    Non ho ben chiaro l'insieme del tuo progetto ma non è sufficiente una query tramite la quale selezioni le attività relative all'id dell'utente?

  3. #3
    Ho due tabelle:

    Tab_Utenti:
    id = 1
    user = X
    password = X
    Attivita1 = 1
    Attivita2 = 1
    Attivita3 = 0
    Attivita4 = 1
    --------------
    Dove 1 sta per vero 0 sta per falso

    Tab_centri_di_costo:
    Attivita1 = assemblare
    Attivita2 = cablare
    Attivita3 = installare
    Attivita4 = collaudare

    il problema che nella tabella centri_di_costo ho 57 record. Di conseguenza avrò 57 campi nella tabella utenti. Intendi questo?

  4. #4
    E se domani decido di aggiungere un'attività devo ogni volta creare un nuvo campo nella tabella utenti?

    Non c'è un modo più pratico per fare questo?

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2003
    Messaggi
    698
    certo che c'è

    tu devi creare una tabella a parte per le attività, e poi creare una terza tabella che rappresenta la relazione 0..n tra utente ed attivita stessa

  6. #6
    thks! Lo so che posso contare sempre su di voi!


  7. #7
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    Inserisco il tag nel titolo.
    "Nei prossimi tre anni col mio governo vogliamo vincere anche il cancro, che colpisce ogni anno 250.000 italiani e riguarda quasi due milioni di nostri concittadini"

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.