Foros del Web » Programando para Internet » PHP »

Mostrar array mysql - php

Estas en el tema de Mostrar array mysql - php en el foro de PHP en Foros del Web. Buen dia para todos. Tengo problema al mostrar un arreglo. class conexion { private $productos=array(); public function con(){ $con = mysql_connect("localhost", "root", "") or die ...
  #1 (permalink)  
Antiguo 21/10/2012, 11:45
Avatar de Jorge1801  
Fecha de Ingreso: julio-2011
Ubicación: Colombia
Mensajes: 54
Antigüedad: 12 años, 9 meses
Puntos: 2
Mostrar array mysql - php

Buen dia para todos.

Tengo problema al mostrar un arreglo.

class conexion
{
private $productos=array();


public function con(){

$con = mysql_connect("localhost", "root", "") or die ( mysql_error() );
mysql_select_db("bd_ejemplo");

return $con;

}

public function MostrarProductos(){

$consulta = mysql_query("SELECT nombre_producto,id_producto FROM productos",conexion::con());

while($filas=mysql_fetch_assoc($consulta)){

$this->productos[] = $filas;
$id=$filas['id_producto'];


$consulta2 = mysql_query("SELECT nombre_subproducto FROM subproducto WHERE id_producto = $id",conexion::con());

while($filas=mysql_fetch_assoc($consulta2)){

$this->productos[] = $filas;


}
}

return $this->productos;

}

}


Utilizo lo siguiente para mostrarlo, lo que quiero es mostrar cada columna que almacene en el arreglo, pero no me sale.

$reg = new conexion();

$regis = $reg->MostrarProductos();

foreach($regis as $fila){

print_r($fila);



}

Muchas gracias.

Etiquetas: mysql, sql
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:53.