Foreros, programé una función que sirve para obtener resultados de una BD y meterlos en un array para luego retornar este array.
Trabajo con con clases, tengo otras funciones para conectarme e ingresar a la BD, así que tengan en cuenta que ya estoy conectado y dentro de la BD, la función es la siguiente:
Código PHP:
Ver original//paso como parámetro la consulta: $query
public function getReg($query) {
for($i = 0 ; $i < sizeof($array) ; $i++) { /*Esta es la parte que no funciona, sizeof(array) me retorna
bien la dimension del array, pero al querer mostrarlo con echo
no me lo muestra:*/
echo $array[$i];
}
return $array;
}
else return 0;
}
Lo curioso es que si retorno este array y lo paso de PHP a Javascript y lo muestro desde JS de la forma document.write(array[i]), sí muestra los valores, lo que me hace pensar que a función NO está mala.
No sé cuál es el problema, qué estoy haciendo mal?
PDTA: Los otros métodos no están mal, estoy 100% seguro, ya que en otras ocasiones funcionan perfectamente.
Saludos!