• Empleos
  • Sobre nosotros
  • Empleos
    • Inicio
    • Empleos
    • Cursos y retos
  • Empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

298
Vistas
La solicitud Ajax de PHP no me devuelve una matriz

Estoy tratando de devolver una matriz desde un script PHP en Ajax, sin embargo, parece que no funciona, me devuelve una cadena en lugar de una matriz. Estoy usando CodeIgniter Framework, ahí está mi código .php:

 public function get_form(){ $donneesModel = new Mdonnees(); $result = $donneesModel->getAll(); $data=array( 'chartDate' => array(), 'chartTemp' => array(), ); foreach ($result as $row) { $data['chartDate'][] = date("d/m", strtotime($row['date'])); $data['chartTemp'][] = $row['temperature']; } print json_encode($data); }

Y ahí está mi solicitud de Ajax:

 $.ajax({ url:"Cdonnees/get_form", method:"GET", success:function(data) { console.log(data); .... .... }

Mi función getAll () simplemente selecciona todo de la base de datos, sin embargo, solo estoy usando la columna de temperatura y fecha.

Debería devolverme un Array como este , pero me devuelve este .

¿Puedes ayudarme o darme alguna pista de lo que está pasando?

Tuyo sinceramente,.

over 3 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Necesita analizar el JSON en Javascript:

 $.ajax({ url:"Cdonnees/get_form", method:"GET", success:function(data) { //this will print the data console.log(JSON.parse(data)); // save it to a variable and can use it in the rest of the program const pareseData = JSON.parse(data); .... .... } });

y debería funcionar.

over 3 years ago · Santiago Trujillo Denunciar

0

Prueba esto

 $.ajax({ url:"Cdonnees/get_form", method:"GET", success:function(data) { $.each(data, function (key, value) { console.log(key) console.log(value) }) } });
over 3 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda