Codice PHP:
$sql "SELECT c.categorie,
      GROUP_CONCAT(CONCAT_WS('',p.marca ,p.modello,p.tipo,p.origine,p.qt,p.prezzo,p.img) ORDER BY p.marca SEPARATOR '
 ') prodotti
      FROM tbl_prodotti p
      LEFT JOIN tbl_categorie c ON p.id_categorie = c.ID_categorie
      GROUP BY p.id_categorie
      ORDER BY c.categorie"
;

$ris mysql_query($sql) or die(mysql_error());
echo 
"
<form id=\"invia\" method=\"post\" action=\"checkanteprima.php\">
"
;
while(
$riga mysql_fetch_object($ris))
{
   print 
"<center>
"
.$riga->categorie."

"
.$riga->prodotti ."<img src=immagini/carrello.gif onclick=document.forms[0].submit()>
<input type=button value=Dettagli><hr></center>"

}

echo 
"</form> "
questo codice qua mi fa

cat1
prod1
prod2 img

io vorrei
cat1
prod1 img
prod2 img

come posso fare?