PHP - no me lista todos los resultados, solo el primero mysqli

 
Vista:
sin imagen de perfil
Val: 30
Ha aumentado su posición en 8 puestos en PHP (en relación al último mes)
Gráfica de PHP

no me lista todos los resultados, solo el primero mysqli

Publicado por joseph (15 intervenciones) el 18/10/2017 00:42:42
Hola amigos estoy intentando obtener todos los datos de una tabla en un array pero no lo logró, estoy intentando con el siguiente código pero solo me muestra el primer registro

1
2
3
$result=$conexion->query("SELECT tabla FROM assets LIMIT 0,30");
$row = $result->fetch_array(MYSQLI_NUM);
print_r($row);

alguien me podría orientar, gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.071
Bronce
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

no me lista todos los resultados, solo el primero mysqli

Publicado por Yamil Bracho (888 intervenciones) el 18/10/2017 00:59:16
fetch_array obtiene una fila
Para obtener todas puedes hacer algo como

1
2
3
4
$result=$conexion->query("SELECT tabla FROM assets LIMIT 0,30");
while($row = $result->fetch_array()){
    print_r($row);
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar
sin imagen de perfil
Val: 30
Ha aumentado su posición en 8 puestos en PHP (en relación al último mes)
Gráfica de PHP

no me lista todos los resultados, solo el primero mysqli

Publicado por joseph (15 intervenciones) el 18/10/2017 01:28:12
Gracias, así me quedo a la perfección

1
2
3
while($row = $result->fetch_array()){
   $array[]=$row[0];
}

como después tengo que usar esos datos en otro lugar los guarde en un array
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar