Allora, il codice che esegue è questo...
codice:
<?php
$perc_img = "./Articoli/";
$sel_cat_1_nome = "SELECT DISTINCT nome,immagine FROM cat_1";
$exe_sel_cat_1_nome = mysql_query ($sel_cat_1_nome, $connection);
while ($riga_nome = mysql_fetch_array($exe_sel_cat_1_nome))
{ ?>
<tr>
<td colspan="3"><font>Nome: <?php echo $riga_nome['nome']; ?> </font></td>
<td>[img]<?php echo $perc_img.$riga_nome['immagine']; ?>[/img]</td>
</tr>
<TR>
<TD align="center" width="10%"><font>Codice</font></td>
<TD width="35%"><font>Dimensioni</font></TD>
<TD width="30%"><font>Confezione</font></TD>
<TD width="10%"><font>Prezzo</font></TD>
</TR>
<?php
$sel_cat_1_img = "SELECT * FROM cat_1";
$exe_sel_cat_1 = mysql_query($sel_cat_1_img, $connection);
$num_righe = mysql_num_rows($exe_sel_cat_1);
while ($riga_cat_1 = mysql_fetch_array($exe_sel_cat_1))
{
?>
<TR>
<TD width="5%"><?php echo $riga_cat_1['codice']; ?></td>
<TD width="35%"><?php echo $riga_cat_1['dimensioni']; ?> </TD>
<TD width="30%"><?php echo $riga_cat_1['confezione']; ?></TD>
<TD width="10%"><?php echo $riga_cat_1['prezzo']; ?></TD>
</TR>
<?php
}
}
E quello che mi restituisce è questo...
Nome: Vite con flangia esagonale dentellata
Codice Dimensioni Confezione Prezzo
139 M 8x14 200 0.000
139 M 10x16 200 0.000
139A M 10x16 200 0.000
139A M 10x16 200 0.000
139A M 10x16 200 0.210
131 A M 10x16 200 0.210
Nome: Rondella Piana in Acciaio Zincato
Codice Dimensioni Confezione Prezzo
139 M 8x14 200 0.000
139 M 10x16 200 0.000
139A M 10x16 200 0.000
139A M 10x16 200 0.000
139A M 10x16 200 0.210
131 A M 10x16 200 0.210
Quando in realtà voglio che restituisca
Nome: Vite con flangia esagonale dentellata
Codice Dimensioni Confezione Prezzo
139 M 8x14 200 0.000
139A M 10x16 200 0.000
Nome: Rondella Piana in Acciaio Zincato
Codice Dimensioni Confezione Prezzo
131 A M 10x16 200 0.210
Cioè quindi... alla Vite mostrare tutti quelli con codice 139
e alle rondelle solo quelli con il codice 131
e così via per tutto il resto del catalogo...