Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. Relazione tra tabelle nel db
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • E
      eretis User • 22 feb 2009, 14:53 ultima modifica di

      Relazione tra tabelle nel db

      Ciao a tutti..Nel browser game che sto creando (anche grazie al vostro aiuto), ho sviluppato tutto su un unica tabella. Ho letto in giro che sarebbe meglio suddividerla in più tabelle in modo da rendere il db più efficiente, solo che non ho trovato da nessuna parte spiegazioni valide.

      Ho diviso la mia tabella in queste 3 (per ora):

      [php]
      id
      nickname
      email
      password

      id
      liv
      exp
      exp_per_liv
      vita
      vita_tot
      attacco
      difesa
      energia
      energia_tot

      id
      soldi
      deposito
      [/php]
      Mi serve che tutte siano collegate tra loro...ad esempio se volessi aumentare i soldi di un dato pg....con un unica tabella facevo:

      [php]mysql_query("UPDATE lista_utenti SET soldi = soldi[0] +25 WHERE id= '$id' ");[/php]Ora come dovrei fare? :surprised:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
        Caricamento altri post
        Rispondi
        • Topic risposta
        Effettua l'accesso per rispondere
        • Da Vecchi a Nuovi
        • Da Nuovi a Vecchi
        • Più Voti
         

      • E
        eretis User • 23 feb 2009, 12:44 ultima modifica di

        Aggiungo che alla registrazione, viene inserito il nickname, l'email e la password e quindi nella prima tabella l'id incrementa di 1...dovrei inserire alla registrazione anche i valori delle altre tabelle, anche se valgono 0..in modo da avere lo stesso id per le cose che riguardano lo stesso pg?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • E
          eretis User • 24 feb 2009, 11:43 ultima modifica di

          No ragazzi niente, ho studiato un pò più la cosa..non posso utilizzare chiavi esterne perchè ho un db con motore MYISAM..e non ho possibilità di metterlo con motore innodb..a questo punto volevo solo chiedere quanto una tabella può essere grande per non incorrere in qualche rischio.

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          Caricamento altri post
          Rispondi
          • Topic risposta
          Effettua l'accesso per rispondere
          • Da Vecchi a Nuovi
          • Da Nuovi a Vecchi
          • Più Voti