Triby, muchas gracias por responder.. Era un error simple.. Estaba usando mal la funcion.. Es cierto que la va sobreescribiendo.. Muchisimas gracias..
Cita: 3. Deberías ser más específico en cuanto al NULL que obtienes en la pestaña de Red, si te refieres a que no pudo abrir la URL o eso fue lo que devolvió PHP, que, por cierto... dónde defines $arreglo? y, de paso, en caso de encontrar algo, siempre devolverá una sola fila, porque en cada iteración sobreescribes $arreglo['data']
Dejo la solucion..
Código PHP:
Ver originalif(!$stmt){
}else{
$data = $stmt->fetchAll(PDO::FETCH_ASSOC);
$arreglo["data"]= $data;
}