Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    Difficoltà nell'elenco user

    Salve a tutti!

    Ho creato una pagina dove c'è l'elenco degli utenti presenti.
    L'elenco è in ordine alfabetico, però vorrei inserire al fianco di ogni nome il numero
    Es.
    codice:
    [1] [Antonio] 
    [2] [Carlo]
    [3] [Ciro]
    ecc..
    quindi mi è passato per la mente di mettere come numero l'ID dei presenti, ma mi viene una cosa del genere...

    codice:
    [2] [Antonio]
    [7] [Carlo]
    [1] [Ciro]
    devo mettere un'altra cosa al posto dell'ID??

    grassie

  2. #2
    basta mettere nel ciclo che stampa i dati un contatore

    codice:
    $i = 0;
    while(.....){
      echo '[',$i,']';
      $i++;
    }

  3. #3
    dove?

    nnìon ho capito...

  4. #4
    così?
    codice:
    echo "<tr><td width='10'>$i = 0;
    while(.....){
      echo '[',$i,']';
      $i++;
    }</td><TD width=100><font color=000066>$row[Nick]</font></td><td>http://<img src=/simboli/$row&#91;Simbol...eight=20></td></td><TD width=140>$row[Carica]</td><TD width=110>$row[Polis]</td><TD width=225>$row[Luogo]</td></tr></center>";

  5. #5
    così la sintassi è errata...come dovrei inserirlo?

  6. #6
    il mio era un'esempio

    posta il tuo ciclo che inserisco il contatore

  7. #7
    codice:
    <?php
    $db = mysql_connect("localhost", "xxx", "yyy");
    if ($db == FALSE)
    die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
    
    mysql_select_db("xxx_com", $db)
    or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
    
    $query = "SELECT ID,Nick,Simbolo,Carica,Polis,Luogo,Scrivi FROM  presenti  ORDER BY `Nick` ASC";
    $result = mysql_query($query, $db);
    while ($row = mysql_fetch_array($result))
    
    echo "<tr><td width='10'>$row[ID]</td><TD width=100>$row[Nick]</td><td bgcolor='black'>http://<img src=/img/$row&#91;Simbolo] w...;no&#39;></td></td><TD width=140>$row[Carica]</td><TD width=110>$row[Polis]</td><TD width=225>$row[Luogo]</td></tr></center>";
    ?>
    deve essere visualizzato al posto di $row[ID]
    ...

  8. #8
    codice:
    <?php
    $db = mysql_connect("localhost", "xxx", "yyy");
    if ($db == FALSE)
    die ("Errore nella connessione. Verificare i parametri nel file config.inc.php");
    
    mysql_select_db("xxx_com", $db)
    or die ("Errore nella selezione del database. Verificare i parametri nel file config.inc.php");
    
    $query = "SELECT  ID,Nick,Simbolo,Carica,Polis,Luogo,Scriv
    i FROM  presenti  ORDER BY `Nick` ASC";
    $result = mysql_query($query, $db);
    $i = 1;
    while ($row = mysql_fetch_array($result)){
    echo "<tr><td width='10'>$i</td><TD width=100>$row[Nick]</td><td bgcolor='black'>http://<img src=/img/$row&#91;Simbolo] w...;no&#39;></td></td><TD width=140>$row[Carica]</td><TD width=110>$row[Polis]</td><TD width=225>$row[Luogo]</td></tr></center>";
    $i++;
    }
    ?>

  9. #9
    grazie funziona!!! ^____________^

    parte da 0 l'elenco...se voglio farlo partire da 1 basta che sostituisco così? $i = 1

  10. #10
    si! ho modificato ma avevi già copiaincollato

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.