iar daca nu avem nici o subcategorie cu listinging-uri in ea atunci sa nu mai apara categoria pentru ca nu are rost.
codul meu arata asa:
Cod: Selectaţi tot
<?php
$que="SELECT distinct nume,id FROM categorii ORDER BY nume ASC LIMIT 100";
$int=mysql_query($que) or print mysql_error();
while($date=mysql_fetch_array($int)) {
?>
<div id="headerDivImg" style="width:100%; display:block; padding-left:2px; margin:0px;">
<a style="text-decoration:none; color:#0146ce;" id="imageDivLink<?php echo $date['id']; ?>" href="javascript:toggle5('contentDivImg<?php echo $date['id']; ?>', 'imageDivLink<?php echo $date['id']; ?>', '<?php echo $date['nume']; ?>');">
<img src="img/plus.png" alt="image" class="list_icon"/><?php echo $date['nume']; ?></a>
</div>
<div id="contentDivImg<?php echo $date['id']; ?>" class="c3">
<ul>
<?php
$que2="SELECT * FROM `sub-categori` WHERE idcategorie='".$date['id']."' order BY nume ASC LIMIT 100";
$int2=mysql_query($que2) or print mysql_error();
while($date2=mysql_fetch_array($int2)) {
$total = mysql_fetch_array(mysql_query("SELECT COUNT(subcategorie) FROM `produse` WHERE subcategorie='".$date2['id']."'"));
?>
<li><a href="categorii.php?id=<?php echo $date2['id']; ?>"><?php echo $date2['nume']; echo ' ('.$total['0'].')' ; ?></a></li>
<?php
}
?>
</ul>
</div>
<?php
}
?>

