Visualizzazione risultati 1 fino 3 di 3

Discussione: PHP - Problema classifica

  1. #1
    Guest

    Predefinito PHP - Problema classifica

    Ciao, stavo provando a creare una classifica con php e mysql, per farla avevo questa tabella:
    Codice PHP:
    `id` int(11) NOT NULL AUTO_INCREMENT,
    `
    Nome` varchar(50) NOT NULL,
    `
    Punteggio` varchar(50) NOT NULL,
    PRIMARY KEY (`id`)
    Mentre il codice in php
    Codice PHP:
    <?php
    $query
    = "SELECT Nome,Punteggio FROM classifica ORDER BY Punteggio";
    $result = mysql_query($query);
    if (!
    $result) {
    die(
    "Errore nella query $query: " . mysql_error());
    }
    echo
    '
    <table border="1">
    <tr>
    <td>Nome</td>
    <td>Punteggio</td>
    </tr>'
    ;

    while (
    $row = mysql_fetch_assoc($result)) {
    $nome = htmlentities($row['Nome']);
    $punteggio = htmlentities($row['Punteggio']);

    echo
    "<tr>
    <td>
    $nome</td>
    <td>
    $punteggio</td>
    </tr>"
    ;
    }
    echo
    '</table>'
    ?>
    Non riesco a capire perchč non si ordinano secondo il punteggio come ho inserito nella query, questa č la pagina dove stavo cercando di costruirla link, spero mi possiate aiutare e vi ringrazio in anticipo.
    Avviso che non sono esperto in PHP
    Ultima modifica di freccionigames : 08-01-2014 alle ore 17.21.13

  2. #2
    L'avatar di saitfainder
    saitfainder non č connesso Sėniör Stäff
    Data registrazione
    06-12-2002
    Residenza
    Torino
    Messaggi
    8,715

    Predefinito

    Hai impostato il campo "punteggio" come un campo di testo, per cui i numeri sono ordinati alfabeticamente e non numericamente. Trasformalo in un INT o in un DECIMAL e andrą tutto a posto.


    «Č una mia peculiaritą distorcere la veritą e inventarne di nuove.»
    «I tuoi orientamenti hanno su di me un effetto prossimo allo zero.»


  3. #3
    Guest

    Predefinito

    Grazie mille :)

Regole di scrittura

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