Prueba con esto:
Código PHP:
<?php
$sqlQuery = mysql_query("SELECT categorias.*, subcategorias.*
FROM categorias, subcategorias
WHERE categorias.categoria_ID = subcategorias.subcategoriaCategoriaID
ORDER BY categoriaCategoria ASC", $db_link) or die(mysql_error());
$categoria = "";
while ($row = mysql_fetch_object($sqlQuery)){
if($categoria != $row -> categoriaCategoria){
echo "<h1>".$row -> categoriaCategoria."...</h1>
<ul class='sidemenu'>";
$categoria = $row -> categoriaCategoria;
}
echo "<li><a href='index.php?mod=categoria&categoriaID=".$row -> subcategoria_ID."'>".$row -> subcategoriaSubcategoria."</a></li></ul>";
if($categoria != $row -> categoriaCategoria){
echo "</ul>";
}
}
?>
O con esto:
Código PHP:
<?php
$sqlQuery = mysql_query("SELECT categorias.*, subcategorias.*
FROM categorias, subcategorias
WHERE categorias.categoria_ID = subcategorias.subcategoriaCategoriaID
ORDER BY categoriaCategoria ASC", $db_link) or die(mysql_error());
$categoria = "";
echo "<ul class='sidemenu'>";
while ($row = mysql_fetch_object($sqlQuery)){
if($categoria != $row -> categoriaCategoria){
echo "<h1>".$row -> categoriaCategoria."...</h1>";
$categoria = $row -> categoriaCategoria;
}
echo "<li><a href='index.php?mod=categoria&categoriaID=".$row -> subcategoria_ID."'>".$row -> subcategoriaSubcategoria."</a></li></ul>";
}
echo "</ul>";
?>
Suerte!