Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/11/2013, 15:00
Avatar de xSkArx
xSkArx
 
Fecha de Ingreso: marzo-2008
Ubicación: Chile
Mensajes: 945
Antigüedad: 16 años, 1 mes
Puntos: 96
Respuesta: Imprimir por pantalla una query desde PHP a MySQL

Cita:
Iniciado por Alexis88 Ver Mensaje
Nunca obtendrás los resultados que esperas si imprimes directamente el resultado de la consulta. Debes de crear un array asociativo con dicho resultado, para lo cual, existen algunas funciones.

Una de las que suelo utilizar es mysqli_fetch_array, la cual, crea un array asociativo con los datos obtenidos de la consulta. Ya que es un array, cada posición tiene un índice, el cual es el nombre del campo respectivo en la tabla de la BD o números desde el 0 hasta el equivalente al último campo.

Para mostrarlos, puedes apoyarte de un ciclo:

Código PHP:
Ver original
  1. while (mysqli_fetch_array($result)) {
  2.     echo $result ["campo1"] . "<br />";
  3.     echo $result ["campo2"] . "<br />";
  4.     echo $result ["campo3"] . "<br />";
  5. }

Saludos
Código PHP:
Ver original
  1. while($row=mysqli_fetch_array($result)){
  2.  echo $row["campo1"] . "<br />";
  3.     echo $row["campo2"] . "<br />";
  4.     echo $row["campo3"] . "<br />";
  5. }
__________________
Busca, lee y practica todo lo que puedas.
Usa siempre el buscador antes de postear.
Si posteas código, utiliza el HIGHLIGHT correcto.

Última edición por xSkArx; 30/11/2013 a las 15:13