Ciao a tutti..

utilizzo il seguente codice per poter estrarre da MySql una serie di categorie e relativi prodotti

Codice PHP:
$query mysql_query("SELECT p.products_id, pd.products_name, p.categories_id, p2c.categories_name FROM products_to_categories p, products_description pd, categories_description p2c WHERE p.products_id = pd.products_id AND pd.language_id = '4' AND p.categories_id = p2c.categories_id ORDER BY p2c.categories_name, pd.products_name ASC "); 
echo 
"<table>"
$sezione 'fittizia'
while (
$row mysql_fetch_assoc($query) ) 

    if (
$row['categories_id'] != $sezione 
    { 
    echo 
"<div style=\"padding-left:14px; padding-bottom:25px\"><strong  class=\"style4\">$row[categories_name][/b]";
    echo 
"<a href=\"vedi.php?id=$row[products_id]\" title=\"$row[products_name]\" class=\"style3\">[b]$row[products_name][/b]</a></div>";
    
$sezione $row['categories_id']; 
    } 
    else 
    {         
    echo 
"<a href=\"vedi.php?id=$row[products_id]\" title=\"$row[products_name]\" class=\"style3\">[b]$row[products_name][/b]</a></div>"
    } 

echo 
"</table>"
Ora però per alcune categorie ci sono molti prodotti a questo punto avevo pensato di "annidare" i prodotti nella categoria e solo con un click del mouse poterli visualizzare..

Ho trovato un javascript che andrebbe per l'occasione..

dovrei utilizzare i seguenti tag

Codice PHP:
<ul id="treemenu1" class="treeview">[*]Item 1[*]Item 2
[*]Folder 1
    
<ul>
    [*][
url="prova.php"]Sub Item 1.1[/url]
    [*][
url="prova.php"]Sub Item 1.2[/url]
    [/list] 
ho provato così... ma non va bene


Codice PHP:
    echo "<ul id=\"treemenu1\" class=\"treeview\">[*]$row[categories_name]";
    echo 
"<ul>[*]<a href=\"vedi.php?id=$row[products_id]\" title=\"$row[products_name]\">$row[products_name]</a>[/list]";
    
$sezione $row['categories_id']; 
    } 
    else 
    {         
    echo 
"<ul>[*]<a href=\"vedi.php?id=$row[products_id]\" title=\"$row[products_name]\">$row[products_name]</a>[/list]"
perchè annida tutte le categorie...

come devo costruire l'echo??

Grazie