Ho un problema con una query con GROUP BY..
Praticamente questa è il mio codice :
<? $q_sel="SELECT DISTINCT * FROM sedute LEFT JOIN versioni USING(versione_id) WHERE sedute.prod_id='$prod_id' GROUP BY sedute.versione_id ";
$r_sel=mysql_query($q_sel) or die ('Errore prima query');
while($dr=mysql_fetch_assoc($r_sel)){?>
<tr><td><? print $dr[nome_versione];?></td></tr>
<tr bgcolor="#9F8047">
<td><font color="#ffffff" size="3" face="Arial, Helvetica, sans-serif">TIPO SEDUTA</font></td>
<td><font color="#ffffff" size="3" face="Arial, Helvetica, sans-serif">CODICE</font></td>
<td><font color="#ffffff" size="3" face="Arial, Helvetica, sans-serif">ALTEZZA</font></td>
<td><font color="#ffffff" size="3" face="Arial, Helvetica, sans-serif">PROFONDITA'</font></td>
<td><font color="#ffffff" size="3" face="Arial, Helvetica, sans-serif">LUNGHEZZA</font></td>
<td><font color="#ffffff" size="3" face="Arial, Helvetica, sans-serif">ALTRI COMMENTI</font></td>
</tr>
<tr>
<td><font color="#000000" size="2" face="Arial, Helvetica, sans-serif"><? print ($dr[tipo_seduta]);?></font></td>
<td><font color="#000000" size="2" face="Arial, Helvetica, sans-serif"><? print ($dr[codice_seduta]);?></font></td>
<td><font color="#000000" size="2" face="Arial, Helvetica, sans-serif"><? print ($dr[altezza]);?></font></td>
<td><font color="#000000" size="2" face="Arial, Helvetica, sans-serif"><? print ($dr[profondita]);?></font></td>
<td><font color="#000000" size="2" face="Arial, Helvetica, sans-serif"><? print ($dr[lunghezza]);?></font></td>
<td><font color="#000000" size="2" face="Arial, Helvetica, sans-serif"><? print ($dr[altro]);?></font></td>
<tr><td colspan="6"><hr color="#9F8047">
</td></tr>
<? }?>
Il fatto è che non mi funziona il raggruppamento cioè il risultato è questo (tipo):
versione 1
TIPO SEDUTA CODICE ALTEZZA PROFONDITA' LUNGHEZZA ALTRI COMMENTI
div. 3P 123 88 86 193
--------------------------------------------------------------------------------
VERSIONE 2
TIPO SEDUTA CODICE ALTEZZA PROFONDITA' LUNGHEZZA ALTRI COMMENTI
div. 2P 345 88 88 140
--------------------------------------------------------------------------------
VERSIONE 3
TIPO SEDUTA CODICE ALTEZZA PROFONDITA' LUNGHEZZA ALTRI COMMENTI
polt 567 55 55 55
--------------------------------------------------------------------------------
Ma nel mio database ho 2 prodotti nella versone 1 e me fa vedere 1 solo.
Cosa c'è che non va??
![]()