sovrascrivi il result
fai così
Codice PHP:
$query = "SELECT cat_id, cat_parent_id, cat_name
FROM tbl_category
WHERE cat_parent_id = 0";
$result = dbQuery($query);
while($row = dbFetchAssoc($result)) {
extract($row);
echo"[*]<a href=\"#\">".$cat_name."</a><ul>";
$query_cat = "SELECT cat_id, cat_parent_id, cat_name
FROM tbl_category
WHERE cat_parent_id = $cat_id ORDER BY cat_name ASC";
$result1 = dbQuery($query_cat);
while($row1 = dbFetchAssoc($result1)) {
extract($row1);
echo"<li class=\"sub\"><a href=\"prodotti.php?c=".$cat_id."\">".$cat_name."</a>";
}
echo"[/list]";
}
echo"";