Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/09/2016, 22:42
Avatar de Alexis88
Alexis88
Philosopher
 
Fecha de Ingreso: noviembre-2011
Ubicación: Tacna, Perú
Mensajes: 5.552
Antigüedad: 13 años, 1 mes
Puntos: 977
Respuesta: JQuery para visualizar JSON

Si al cargar la página o al hacer una determinada acción obtendrás los datos en un objeto JSON desde la BD provenientes de la respuesta de una petición asíncrona al servidor mediante PHP y tan solo deseas leerlos y manipularlos en el lado del cliente, solo tienes que, primero, usar la función json_encode() en el lado del servidor (PHP) para retornar un objeto JSON; mientras que, en el método $.ajax(), debes especificar el valor del atributo dataType como "json":
Código PHP:
Ver original
  1. $results = mysqli_query($connection, $query) or exit(mysqli_error($connection));
  2. if (mysqli_num_rows($results)){
  3.     $response = [];
  4.     while ($rows = mysqli_fetch_assoc($results)){
  5.         $response[] = $rows['field'];
  6.     }
  7.     mysqli_free_result($results);
  8.     echo json_encode($response);
  9. }
Código Javascript:
Ver original
  1. $.ajax({
  2.     url: "example.php",
  3.     dataType: "json"
  4. }).done(function(response){
  5.     $.each(response, function(key, value){
  6.         console.log(value); //Each data
  7.     });
  8. });

__________________
«Juro por mi vida y mi amor por ella, que jamás viviré para el provecho de otro hombre, ni le pediré a otro hombre que viva para el mío».

Ayn Rand