Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/10/2009, 16:05
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 4 meses
Puntos: 126
Acceder a todos los elemento del array

Hola

En teoría este script contra la bd debería de mostrar

Cita:
Enero
noticia 1
noticia 2
....

Febrero
noticia 1
noticia 2
....
Pero solo logro que imprima el primer registro (Enero) con sus noticias. La primera consulta me trae 12 registros en base a ellos realizo la segunda consulta, para así sacar las noticias que corresponden a cada registro de la primera consulta

Código PHP:
<?php
include("ink_con.php");  
$bd = new Conectar();  

$consulta $db->consulta("SELECT Distinct(Mes) FROM tabla");  

if(
$bd->filas($consulta)>0){  
while(
$resultados $bd->registros($consulta)){  
echo 
$resultados['Mes']. "<br />";

$consulta $bd->consulta("SELECT Mes, Noticia FROM tabla WHERE Mes = '$resultados[Mes]'");  

while(
$resultados2 $bd->registros($consulta)){  
echo 
$resultados2['Noticia']. "<br />";

}
echo 
"<br /><br />";
}
}
$bd->cerrar_con();
?>
¿Que estoy haciendo mal?

Gracias
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />