Hola, yo nuevamente, bueno, despues de darle vuelta y vuelta y probar creo que ya lo tengo solucionado, realicé lo siguiente:
Código PHP:
// conexion a la DB...
// consulta a la tabla...
$sql = mysql_query("SELECT * FROM contenido", $link);
while($items = mysql_fetch_assoc($sql)){
// Seccion "NOTICIAS"
if ($items['seccion']=='Noticia'){
$sec1[] = "<li>".$items['nombre']."</li>";
}
// Seccion "DEPORTES"
if ($items['seccion']=='Deportes'){
$sec2[] = "<li>".$items['nombre']."</li>";
}
// otra seccion
if ($items['seccion']=='otra seccion'){
$sec3[] = "<li>".$items['nombre']."</li>";
}
}
y para mostrar las listas hice lo siguiente:
Código PHP:
<ul>
<li>NOTICIAS
<ul>
<?php
foreach($sec1 as $i){
echo $i;
}
?>
</ul>
</li>
<li>DEPORTES
<ul>
<?php
foreach($sec2 as $i){
echo $i;
}
?>
</ul>
</li>
<li>OTRA SECCION
<ul>
<?php
foreach($sec3 as $i){
echo $i;
}
?>
</ul>
</li>
</ul>
con las listas quedan como quiero
- NOTICIAS
- nacional
- internacional
- ...
- DEPORTES
- OTRA SECCION
Hasta el momento me ha funcionado bien en local, espero que funcione cuando lo implemente en el servidor final.
Saludos