• User Attivo

    Risultati da database

    Ciao a tutti,

    E' da qualche giorno che cerco una soluzione ma non ne trovo..

    Allora ho un DB con una lista di nomi, ogni riga è uguale a 1 nome.
    Dovrei riuscire ad avere 1 variabile per ogni nome in modo tale che posso fare un confronto con altri risultati.

    questo è il codice

    $tot = $db ->sql_numrows($db->sql_query("SELECT * FROM sessioni"));
    $result = $db->sql_query("SELECT * FROM session");
    while($row = $db->sql_fetchrow($result)) {
    $nomi .= $row['nomi'];
    }

    echo "$nomi";

    Così purtroppo mi stampa tutti i risultati in modo unico (giannifrancescofilippo ecc) come faccio per far uscire i risultati in questo modo

    $nome[1]gianni
    $nome[2]francesco
    $nome[3]filippo

    in modo tale che potrò fare un confronto successivo con ogni singolo nome..

    Grazie in anticipo, Saluti.


  • User Attivo

    [php]$tot = $db ->sql_numrows($db->sql_query("SELECT * FROM sessioni"));
    $result = $db->sql_query("SELECT * FROM session");
    while($row = $db->sql_fetchrow($result)) {
    $nomi .= $row['nomi'];
    }

    echo "$nomi";[/php]

    prova a creare un array...

    [php]
    $nomi=array();
    $tot = $db ->sql_numrows($db->sql_query("SELECT * FROM sessioni"));
    $result = $db->sql_query("SELECT * FROM session");
    while($row = $db->sql_fetchrow($result)) {
    array_push($nomi, $row);
    }[/php]

    e poi a mostrare l'array con un ciclo foreach...