Ver Mensaje Individual
  #3 (permalink)  
Antiguo 16/01/2008, 09:50
Avatar de Marvin
Marvin
Colaborador
 
Fecha de Ingreso: febrero-2005
Ubicación: global $Chile->Santiago;
Mensajes: 1.991
Antigüedad: 19 años, 3 meses
Puntos: 81
Re: etiqueta <ul></ul> dentro de bucle while

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&amp;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&amp;categoriaID=".$row -> subcategoria_ID."'>".$row -> subcategoriaSubcategoria."</a></li></ul>";
}
echo 
"</ul>";
?>
Suerte!
__________________
El que dice "Solo sé que nada sé", esta asumiendo que sabe algo.
Lea las FAQ's!