###############
Mes Febrero
--noticia1 febrero
--noticia2 febrero
Mes Enero
--noticia1 enero
--noticia2 enero
--noticia3 enero
######
Tengo este código:
Código:
No funciona del todo ya que solo me lista la 1º noticia de cada categoria.$sql="SELECT * FROM nodo_categorias ORDER BY fecha DESC"; $resultado =mysql_query($sql) or die ('error al ejecutar la consulta'); while ($noticias=mysql_fetch_array($resultado)) { echo "Mes ". $noticias['nombre'] . "<br>"; $sql2="SELECT * FROM nodo_articulos ORDER BY fecha DESC"; $resultado2 =mysql_query($sql2) or die ('error al ejecutar la consulta'); while ($articulos=mysql_fetch_array($resultado2)) { if($articulos['id'] == $noticias['id']) { echo " --". $articulos['titulo'] . "<br>"; } } }
Es decir la parte en la que comprueba la categoría de cada noticia, solo funciona 1 vez:
Código:
if($articulos['id'] == $noticias['id']) { echo " --". $articulos['titulo'] . "<br>"; }
¿Alguien me puede ayudar ?
Saludos.