
Tratamiento de un array
Publicado por Javier (16 intervenciones) el 08/12/2012 20:18:25
Buenas noches.
Estoy practicando con ajax y me he quedado parado en el siguiente punto.
Llamo a una funcion php que carga los datos de una tabla en un array para luego procesarla con javscript.
Mi llamada a la funcion php lo hago asi:
el fichero php es:
Aparentemente se ejecuta y uan vez recibido el array , ¿como puedo ver su contenido?.
En esta funcion es donde pretendo tratar los datos recibidos:
Veo que ha pasado por el php.
Pero no tengo claro como mostrarlo pues el alert me devuelve indefinido.
¿Como podria leer el contenido del array devuelto?.
Si veis algun error os agradeceria que me lo indicarais.
Gracias.
Javier.
Estoy practicando con ajax y me he quedado parado en el siguiente punto.
Llamo a una funcion php que carga los datos de una tabla en un array para luego procesarla con javscript.
Mi llamada a la funcion php lo hago asi:
1
2
3
4
5
6
7
8
9
function cargadatos(){
var jsondata;
var strUrl = "leergpx.php";
jQuery.ajax({
url:strUrl,
success:cargabalizas(json),
dataType: "json"
});
};
el fichero php es:
1
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$Array = array();
include('abre.php');
$query = "select * from $tabla_db4"; // Esta linea hace la consulta
$result = mysql_query($query) or die(mysql_error());
$i = 0;
while ($registro = mysql_fetch_array($result)){
$Array[$i] = $registro['campo1'] .";".$registro['campo2'].";".$registro['campo3'];
$i=$i + 1;
};
include('cierra.php');
echo json_encode($Array);
?>
Aparentemente se ejecuta y uan vez recibido el array , ¿como puedo ver su contenido?.
En esta funcion es donde pretendo tratar los datos recibidos:
1
2
3
4
5
6
7
function cargabalizas(json){
.....
....
alert(json);
.....
};
Veo que ha pasado por el php.
Pero no tengo claro como mostrarlo pues el alert me devuelve indefinido.
¿Como podria leer el contenido del array devuelto?.
Si veis algun error os agradeceria que me lo indicarais.
Gracias.
Javier.
Valora esta pregunta


0