Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Lista utenti database

  1. #1

    Lista utenti database

    Vorrei stampare a video in una pagina l'elenco ti tutti gli utenti presenti nel mio database e ordinarli a seconda della città in cui sono nati esempio:

    pinco Roma
    pallino Roma
    tizio Lecce
    caio Lecce
    sempronio Grosseto
    ecc...

    Mi potete spiegare come posso fare? grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di danlupo
    Registrato dal
    Jul 2009
    Messaggi
    314
    Semplificando il tutto.

    Ti interfacci con il database con una select del tipo:

    codice:
    "SELECT * FROM utenti ORDER BY citta
    metti il risultato in un array e poi a video puoi usare una lista ordinata in un ciclo FOR EACH del tipo:

    codice:
    <ul>
    <?php
    foreach ($utenti as $value)
    {
    echo "[*]$value";
    }
    ?>[/list]
    Se rispondo ad una discussione è perchè so quello che dico ed ho voglia di rispondere, non per aumentare il contatore messaggi

  3. #3
    facendo cosi' :

    $query = mysql_query("SELECT * FROM utenti ORDER BY città") ;

    $risultato = mysql_fetch_array($query);

    poi come imposto il ciclo foreach ?

  4. #4
    Utente di HTML.it L'avatar di danlupo
    Registrato dal
    Jul 2009
    Messaggi
    314
    Premetto che io di solito utilizzo PDO in un pattern MVC ma penso che se utilizzi mysql_fetch_array (che comunque nelle ultime specifiche è stato deprecato) devi implementare un ciclo while

    Credo tu possa fare una cosa di questo tipo:

    Codice PHP:
    <ul>
    <?php
    while($risultato mysql_fetch_array($query))
    {
    echo 
    "[*]Nome Utente : "$risultato ['nome']." Citt&agrave; : "$risultato['città']."";
    }
    ?>[/list]
    Se rispondo ad una discussione è perchè so quello che dico ed ho voglia di rispondere, non per aumentare il contatore messaggi

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.