Visualizzazione risultati 1 fino 3 di 3

Discussione: Progettazione database per calcetto

  1. #1
    Guest

    Predefinito Progettazione database per calcetto

    devo fare un sistema di gestione utenti per le partite di calcetto.

    in una tabella sono memorizzati i giocatori con nome e cognome, punti e note eventuali.
    in una tabella sessioni ci sono nome utente e pw, data login.

    l'amministratore del sistema deve poter creare DUE squadre partendo dalla lista unica di giocatori.
    fare la tabella è stato un attimo, vicino ad ogni nome c'è una checkbox che ha come valore il nome e cognome di ogni persona.
    ora...
    1) al click su pulsante solo i selezionati dovrebbero andare in una tabella
    2) i restanti non selezionati dovrebbero ricompararire perchè venga creata una seconda squadra.

    tali due squadre dovvrebbero poi rimanere memorizzate finchè l'aaministratore non dichiari conclusa la partita, inserendo il risultato.
    e vorrei che tali dati venissero memorizzati da qualche parte... ma non so come potrebbe essere meglio. (e questo era il secondo suggerimento che chiedevo).

    grazie ed a presto.

  2. #2
    Guest

    Predefinito

    I casi sono due:
    - O crei una tabella che contiene le squadre e gli ID di tutti i giocatori che appartengono a quella squadra;
    - O crei dei campi in più nella tabella con il nome e il cognome degli utenti in cui metti l'ID della squadra di appartenenza e fai più tabelle (nella pagina PHP) in cui selezioni in ognuna solo gli utenti con lo stesso numero.

    Ci sarebbe un terzo caso, che secondo me è il migliore: crei un campo in più nella tabella dei giocatori contenente l'ID della squadra e crei pure una tabella con le squadre dove metti il nome della sq., il capitano, i punti fatti, alcune note eventuali, ecc.

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da tryphpnuke
    I casi sono due:
    - O crei una tabella che contiene le squadre e gli ID di tutti i giocatori che appartengono a quella squadra;
    - O crei dei campi in più nella tabella con il nome e il cognome degli utenti in cui metti l'ID della squadra di appartenenza e fai più tabelle (nella pagina PHP) in cui selezioni in ognuna solo gli utenti con lo stesso numero.

    Ci sarebbe un terzo caso, che secondo me è il migliore: crei un campo in più nella tabella dei giocatori contenente l'ID della squadra e crei pure una tabella con le squadre dove metti il nome della sq., il capitano, i punti fatti, alcune note eventuali, ecc.
    ok, questo mi da una buona idea per la seconda parte della domanda.. ma per la prima?

    FunCool: Non fare UP, usa il tasto Edita ed evita di scrivere messaggi del genere.

    RE-EDIT:
    Citazione Originalmente inviato da tryphpnuke
    I casi sono due:
    - O crei una tabella che contiene le squadre e gli ID di tutti i giocatori che appartengono a quella squadra;
    - O crei dei campi in più nella tabella con il nome e il cognome degli utenti in cui metti l'ID della squadra di appartenenza e fai più tabelle (nella pagina PHP) in cui selezioni in ognuna solo gli utenti con lo stesso numero.

    Ci sarebbe un terzo caso, che secondo me è il migliore: crei un campo in più nella tabella dei giocatori contenente l'ID della squadra e crei pure una tabella con le squadre dove metti il nome della sq., il capitano, i punti fatti, alcune note eventuali, ecc.
    ops, c'è un'aggiunta che mi ero dimenticato!!
    le suqdre cambiano ogni volta, per cui la domanda giusta sarebbe,
    come e dove mantenere tutte le squadre passate??
    avevo pensato a due campi:
    SUADRA A | SQUADRA B
    entrami TEXT, in cui rovescio dentro tutti i membri.
    ogni campo avrà la suqadra corrispondente a quella partita... che ne dite?

    FunCool: Al prossimo UP, ti chiudo la discussione.
    Ultima modifica di funcool : 15-04-2006 alle ore 12.31.43

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •