Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/07/2011, 14:18
Avatar de eMaa
eMaa
 
Fecha de Ingreso: octubre-2008
Mensajes: 223
Antigüedad: 15 años, 6 meses
Puntos: 1
Problema al recorrer consulta a mysql

Estoy trabajando con POO y tengo el siguiente metodo que lo que hace es conectar a la base de datos , luego hace una consulta mediante el metodo consultaSelect() y eso devolveria un array con los resultados de la consulta, el cual recorro con un while. El problema es que el bucle se hace larguisimo y no se porque. Use para probar un indice en el while y me muestra un solo registro repetido dos veces. Alguna solucion?




public function obtenerPizarra(){
$this->db->conectar("comu");
$sql = "SELECT evento,dia,hora,lugar,categorias.nombre_categoria FROM pizarra,categorias WHERE pizarra.id_categoria = categorias.id";
if($resultado = $this->db->consultaSelect($sql)){
while($resultado = $this->db->consultaSelect($sql)){
echo "<div>".$resultado["nombre_categoria"].$resultado["evento"].$resultado["dia"].
$resultado["hora"].$resultado["lugar"]."</div>";
}
}else{echo "No hay eventos para pizarra";}

}