Salve devo riuscire a creare una lista di prodotti e disporli in tre colonne . Lo scenario è questo: dentro il db c'è un campo per la categoria e i valori sono disposti cosi categoria/sottocategoria/sottosottocategoria/......... a me interessa solo categoria e sottocategoria . Detto cio vi dico a che punto sono arrivato cioe estrarre i dati e incolonnarli uno su l' altro cone questo codice :
Codice PHP:

function sottocat($paramCat){


$result_sottocat mysql_query("SELECT DISTINCT Category FROM prodotti where Category LIKE '".$paramCat."/%'  ORDER by Category ASC");
while(
$row_sottocat mysql_fetch_array($result_sottocat)){

$stringa_sottocat=$row_sottocat['Category'];
$stringa_sottocat=str_replace("'","",$stringa_sottocat);
$catArrey_sottocat=explode("/",$stringa_sottocat);


if(
$cValore_s != $catArrey_sottocat[1]){

$menu_sottocat.="[url='prodotti.php?categoria=$paramCat&sottocategoria=$catArrey_sottocat[1]']".$catArrey_sottocat[1]."[/url]
"
;
$cValore_s $catArrey_sottocat[1];
}

}

return 
$menu_sottocat;

}



function 
menuDinamico(){
$result mysql_query("SELECT DISTINCT Category FROM prodotti ORDER by Category ASC");
while(
$row mysql_fetch_array($result))
{
 
$conta+=1;

$stringa=$row['Category'];
$stringa=str_replace("'","",$stringa);
$catArrey=explode("/",$stringa);
$cValore0=$catArrey[0];
if(
$cValore0!=$cValore){

$menu.= "[b]".$catArrey[0]."[/b]
<span style='font-size:9px;'>"
.sottocat($catArrey[0])."</span>
"
;
$cValore=$catArrey[0];

}
}
return 
$menu;

come fare per disporli in tre colonne e dare un layout omogeneo ?