Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problemi coi while

  1. #1
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392

    Problemi coi while

    Ciao Ragazzi,
    nella costruzione di uno script sto avendo difficoltà durante la costruzione dei cicli while:
    codice:
    $result = mysql_query("SELECT * FROM groups");
    while($_GROUP = mysql_fetch_array($result))
    {
        print "<tr><td colspan=3 class='blockTitle2'><div align = center>.:$_GROUP[NAME]:.</div></td></tr>";
        print "<tr><td class='blockContent'>ID</td><td class='blockContent'>Nome</td><td class='blockContent'>Blabla</td></tr>";
        $result = mysql_query("SELECT * FROM friends WHERE groupid = '$_GROUP[ID]'");
        while($_FRIEND = mysql_fetch_array($result))
        {
            $result = mysql_query("SELECT COUNT(*) AS tot FROM bla WHERE friendid = '$_FRIEND[ID]'");
            $array = mysql_fetch_array($result);
            $_FRIEND['TOT'] = $array['tot'];
            print "
            <tr><td class='blockContent'>$_FRIEND[ID]</td>
            <td class='blockContent'>$_FRIEND[NAME]</td>
            <td class='blockContent'>$_FRIEND[TOT]</td></tr>";
        }
    }
    Praticamente il primo while stampa i gruppi e il while 'figlio' stampa tutti gli amici che fanno parte di quel determinato gruppo... il mio problema è che mi stampa un solo record, gli altri no... sapreste aiutarmi? Se non avete capito postate e vi risponderò. Grazie

  2. #2
    Utente di HTML.it L'avatar di badaze
    Registrato dal
    Jun 2002
    residenza
    Lyon
    Messaggi
    5,372
    Per la seconda query usa altri nomi di variabili per il risultato delle query. Usi lo stesso per tutte.

  3. #3
    Utente bannato
    Registrato dal
    Apr 2004
    Messaggi
    1,392
    Originariamente inviato da badaze
    Per la seconda query usa altri nomi di variabili per il risultato delle query. Usi lo stesso per tutte.
    Grazie mille!!! Non sapevo che il nome uguale influisse nei while! Grazie veramente!

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.