Ver Mensaje Individual
  #3 (permalink)  
Antiguo 21/05/2015, 05:32
Avatar de berkeleyPunk
berkeleyPunk
 
Fecha de Ingreso: febrero-2013
Ubicación: México :C
Mensajes: 565
Antigüedad: 11 años, 2 meses
Puntos: 22
Pregunta Respuesta: fetch_object() sólo me devuelve ID

Cita:
Iniciado por pateketrueke Ver Mensaje
La única forma de saber exactamente los valores que obtienes debes hacer lo siguiente...
Es cierto, maestro pateketrueke, var_dump(), discúlpame . Este es el resultado:


Bueno, ahora veo que se recuperan todos los datos: ID, NOMBRE, etc. Entonces, ¿a qué crees que se deba que no se impriman en pantalla? El sig script es el que tengo en el PHP llamado por AJAX, y que no funciona:

Código PHP:
Ver original
  1. if ( $resultado = $conexion->query($query) ) {
  2.     if ($resultado->num_rows > 0) {
  3.         while ($row = $resultado->fetch_object()) {
  4.             $filaHTML .= "<tr> <td>".$row->id."</td> <td>".$row->nombre."</td> <td>".$row->ciudad."</td> <td>".$row->codigo."</td> </tr>";
  5.         }
  6.         $arrayRespuestas = array(
  7.             'filaHTML' => $filaHTML,
  8.             'statusResponse' => 'Respuesta AJAX OK'
  9.         );
  10.         echo json_encode($arrayRespuestas);
  11.     }
  12.     else echo "No hay registros en la base de datos";
  13. }


Cita:
Iniciado por pateketrueke Ver Mensaje
Eso es obvio, ¿pero qué sucedería si ves la respuesta de la petición en lugar del mensaje de la consola?...
Esto: This request has no response data available se mostraba en la pestaña RESPONSE de Chrome. Y si en esta pestaña no se ve la respuesta de la petición, ¿dónde?

Saludos!

Última edición por berkeleyPunk; 21/05/2015 a las 05:43