Originariamente inviato da alessiof86
scusa ma non ci riesco io ho il seguente codice
Codice PHP:
$query=mysql_query("SELECT * FROM mix"); 
$num_rec=mysql_num_rows($query);//calcolo quanti record ci sono 
$num_col=3//definisco di quante colonne deve essere fatta la tabella 
$conta=0;//azzero un contatore 
$apro_riga="<tr>";//due variabili per <tr>....</tr> 
$chiudo_riga="</tr>"
//apro la tabella 
echo "<table class=\"prodotti_table\" align=\"center\">"
while( 
$riga=mysql_fetch_array($query)){  
    if(
$conta==0){echo $apro_riga;}//apro la riga se conta è zero 
    //leggi i valori dal db  
    
$nome_immagine=$riga['immagine'];//verificare se ti serva anche la path. es immagini/imm_1.jpg 
     
$nome_prodotto=$riga['prodotto'];  
    
$descr_prodotto=$riga['descrizione']; 
    
$prezzo=$riga['prezzo']; 
    
//creo le celle aggiungendo <td>....</td> (ho tolto il 
)
     
     echo 
"<td>$nome_prodotto<img src=\"$nome_immagine\" alt=\"$nome_prodotto\" width=\"300\" height=\"300\" border=\"0\" ></td>";
     
$conta++;//incremento il contatatore di 1 
    
if($conta >($num_col-1)){//il contatore ha segnato 0, 1 , 2 
        
$conta=0;//riporto il contatore a zero 
        
echo $chiudo_riga;//chiudo la riga 
    

}  
echo 
"</table></br>"//chiudo la tabella 
mi puoi aiutare sto uscendo pazzo?
scusa ma se recuperi già la descrizione
basta aggiungere il "title" alla img:

echo "<td>$nome_prodotto<img src=\"$nome_immagine\" title=\"$descr_prodotto\" alt=\"$nome_prodotto\" width=\"300\" height=\"300\" border=\"0\" ></td>";


NB:
non ti conviene usare apici singoli dentro i doppi tipo:
echo "<td>$nome_prodotto[img]$nome_immagine[/img]</td>";

un po più leggibile no?
ciao