Tal es el caso de que me he quedado atascado en uno y llevo tiempo viendo cual puede ser el problema, pero no consigo dar con el.
La cosa es asi: En un archivo php hago una query y obtengo ciertos datos de una tabla. Acto seguido lo que intento hacer es pasarlos a un archivo js, que se carga ni bien se carga la pagina y muestra esos datos en una tabla. El tema es que esos datos nunca llegan hasta el archivo js.
Y ese es el problema, que no se por que. Estoy muy seguro de que es algo muy tonto, pero no soy capaz de darme cuenta de ello.
Les muestro las porcioncitas de código donde creo está el problema.
Este es el archivo donde hago la query:
Código PHP:
require './ConexionDB.php';
$db = new ConexionDB();
$conexion = $db->getConexion();
$query = "SELECT * FROM persona";
$statement = $conexion->prepare($query);
$statement -> execute();
$arrayPersonas = $statement->fetchAll(PDO::FETCH_ASSOC);
json_encode($arrayPersonas);
Código Javascript:
Ver original
app.buscarPersonas = function(){ var url = "backend/buscar.php"; $.ajax({ url : url, method : "GET", dataType : "json", success : function (data){ alert ("Datos recibidos"); app.rellenarTabla(data); }, error: function(){ alert("Error. No recibo datos."); } }); };
Que les parece? Ven algo que pueda indicarme por donde debo buscar el error?
Saludos!