Visualizzazione dei risultati da 1 a 8 su 8

Discussione: tabella bidimesionale

  1. #1
    Utente di HTML.it L'avatar di Kdes
    Registrato dal
    Oct 2006
    Messaggi
    171

    tabella bidimesionale

    Buongiorno,
    ho fatto delle ricerche di esempi, ma non ho chiaro come devo fare per eseguire un caricamento di dati, con somma per una tabella bidimensionale.

    Ho visto una miriade di esempi con gli Array, ma sinceramente, non ho chiaro come eseguire le istruzioni in PHP, anzi, ci ho provato ma lo script si blocca.

    Dunque vengo chiedere, cortesemente aiuto

    Ho dei dati di una classifica che vorrei inserire in un array (bidimensionale) con somma: esempio.

    1° Cagliari 1970
    1° Lazio 1973
    1° Roma 2001
    2° Roma 1974
    2° Roma 1987
    3° Lazio 1997
    1° Lazio 2000
    3° Cagliari 2004


    Ora vorrei che tali dati si visualizzino in una tabella (Array) da far visualizzare a video con HTML.

    Roma -- 1° 1
    Roma -- 2° 2
    Lazio -- 1° 2
    Lazio -- 3° 1
    Cagliari -- 1° 1
    Cagliari -- 3° 1

    Sper di aver reso l'idea di ciò che vorrei realizzare.
    Conto sul vostro aiuto e vi ringrazio in anticipo.

    Non chiedetemi quanti anni ho!!!!

  2. #2
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Ciao, questi dati li hai su un database?

  3. #3
    Utente di HTML.it L'avatar di Kdes
    Registrato dal
    Oct 2006
    Messaggi
    171
    Ciao jcsnake e grazie per avermi risposto.
    Si in effetti sono su un database, ma so sono su più records.
    esempio --

    Anno - 1970 -
    1° Cagliari
    2° Juve
    3° Milan
    ecc...

    Anno 1971
    1° Fiorentina
    2° Juve
    3° Roma

    ecc....

    Anno 1972

    e così via... alla fine volevo riepilogare quante volte per esempio la Juve è arrivata 1°, 2° ecc.
    La Fiorentina quante volete è arrivata 1°, 2° ecc....

    Spero di essere stato chiaro.

    Grazie ancora.
    Non chiedetemi quanti anni ho!!!!

  4. #4
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Il problema sembra piuttosto facile da risolvere con una query al database, però prima di poterti aiutare dovresti dirmi esattamente quali sono e come si chiamano i campi del database...ad esempio
    ------ ----------------------
    Id | NomeSquadra |
    ------ ----------------------

  5. #5
    Utente di HTML.it L'avatar di Kdes
    Registrato dal
    Oct 2006
    Messaggi
    171
    Sarà semplice per te! Io l'ho trovato complicato

    Allora ho la squadra e la posizione e anno. Non ho un ID.

    Squadra, posizione, anno.(questo è il record).

    Comunque grazie ancora.
    Non chiedetemi quanti anni ho!!!!

  6. #6
    Utente di HTML.it L'avatar di jcsnake
    Registrato dal
    Jun 2010
    Messaggi
    629
    Allora la query dovrebbe essere questa :

    Codice PHP:
    $strsql="SELECT squadra,posizione,COUNT(*) AS numvolte FROM nome_tua_tabella GROUP BY squadra,posizione";
    $ris=mysql_query($strsql);
    if(
    $ris){
    echo 
    "<table>
    <tr>
    <th>SQUADRA</th><th>POSIZIONE</th><th>QUANTE VOLTE</th>
    </tr>"
    ;
    while(
    $riga=mysql_fetch_array($ris)){
    echo 
    "<tr>
    <td>"
    .$riga["squadra"]."</td><td>".$riga["posizione"]."</td><td>".$riga["numvolte"]."</td>
    </tr>"
    ;
    }
    echo 
    "</table>";
    }
    else echo 
    "Errore query"
    Provalo e fammi sapere, qui dove sono adesso non ho la possibilità di provare lo script. Quindi chiedo venia se non dovesse funzionare al primo colpo

  7. #7
    Utente di HTML.it L'avatar di Kdes
    Registrato dal
    Oct 2006
    Messaggi
    171

    Grande! Grazie.
    Lo provo e ti faccio sapere, anche perchè merita tutta la mia gratitudine.

    Grazie ancora e ciao.
    Non chiedetemi quanti anni ho!!!!

  8. #8
    Utente di HTML.it L'avatar di Kdes
    Registrato dal
    Oct 2006
    Messaggi
    171
    Grazie jcsnacke, ho provato e mi hai dato un'ottima soluzione.
    Grazie ancora!!!

    Non chiedetemi quanti anni ho!!!!

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.