Cerco di spiegarmi meglio, ecco intanto il codice completo
Codice PHP:
<?php
    
include("config.inc.php");

    
// Inizializzazione
    
$result_array = array();
    
$counter 0;

    
$cid = (int)($_GET['cid']);
    
$pid = (int)($_GET['pid']);

    
// Lista Categorie
    
if( empty($cid) && empty($pid) )
    {
        
$number_of_categories_in_row 4;

        
$result mysql_query"SELECT c.category_id,c.category_name,descrizione,COUNT(photo_id)
                        FROM gallery_category as c
                        LEFT JOIN gallery_photos as p ON p.photo_category = c.category_id
                        GROUP BY c.category_id" 
);
        while( 
$row mysql_fetch_array$result ) )
        {
            
$result_array[] = file_get_contents("visualizza_gallery_lavori.php?cid=$row[0]");
        }
        
mysql_free_result$result );    

        
$result_final "<tr>\n";

        foreach(
$result_array as $category_link)
        {
            if(
$counter == $number_of_categories_in_row)
            {    
                
$counter 1;
                
$result_final .= "\n</tr>\n<tr>\n";
            }
            else
            
$counter++;

            
$result_final .= "\t<td>".$category_link."</td>\n";
        }

        if(
$counter)
        {
            if(
$number_of_categories_in_row-$counter)
            
$result_final .= "\t<td colspan='".($number_of_categories_in_row-$counter)."'></td>\n";

            
$result_final .= "</tr>";
        }
    }

// Visualizzazione
echo "<table width='100%' border='0' align='center' style='width: 100%;'>
$result_final        
</table>"
?>
Ora devrei recuperare e stampare un campo chiamato "descrizione", mi par di aver capito che con una cosa tipo
Codice PHP:
list($descrizione) = mysql_fetch_array$result ); 
dovrei riuscirci, ma penso vada in conflitto con il già presente
Codice PHP:
while( $row mysql_fetch_array$result ) ) 
        { 
            
$result_array[] = file_get_contents("visualizza_gallery_lavori.php?cid=$row[0]"); 
        } 
        
mysql_free_result$result ); 
quindi come dovrei comportarmi per averli entrambe? Con un ulteriore while?

Grazie!