Salve a tutti i lettori!
Come da titolo il problema è semplice, solo che non conosco bene la funzione che fa al caso mio...

Espongo meglio il problema...
Sto creando una serie di funzioni php che mi permettono di creare tabelle soro richiamando la funzione e passandogli il risultato di mysql_query($query).

La struttura bene o male è questa


Codice PHP:
funzione($query){
   
apriTabella();
   
apriRiga();
   foreach(){ 
//ciclo che estrae il nome dei campi
      
apriCella("intestazione");
         
//visualizza nome campo
      
chiudiCella();
   }
   
chiudiRiga();
   
   while(
$riga=mysql_fetch_array($query)){
      
apriRiga();
      foreach (
$riga as $key => $value){
         
apriCella();
         echo 
"$value";
         
chiudiCella();
      }
   
chiudiRiga();

Spero sia abbastanza chiaro il mio intento...
Ho provato ad usare mysql_fetch_field per i campi, ma mi restituisce un mucchio di valori e io non riesco ad estrarli.

Qualche idea?

grazie per l'attenzione!