No soy el gran experto pero trata con esto..
Código PHP:
Ver original<?php
$sql = 'SELECT * FROM categoria WHERE id_padre=0';
{
$sql2 = mysql_query("SELECT * FROM categoria WHERE id_padre = '$id'"); {
echo '
<li >
<ul class="nav">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">'
. $padre['nombrecat']. '<b class="caret"></b>
</a>
<ul class="dropdown-menu" role="menu" aria-labelledby="dLabel">
<li>
<a tabindex="-1" href="#">'
. $child['nombrecat'] . '
</a>
</li>
</ul>
</li>
</ul>
</li>
';
}
}
?>
Además de donde sacas el
$id para hacer la comparación en la segunda query?