Cita:
Iniciado por pateketrueke Claro que está mal, se supone que tu método que devuelve todos los registro debe iterar primero todos los resultados, agruparlos en un array y devolverlos.
Y tu solo estás devolviendo el primer fetching de todos los resultados, ahí está el detalle.
Disculpa seria de esta manera:
Código PHP:
public function fetch_array($consulta){
$valores = array();
$i = 0;
while($row = mysql_fetch_array($consulta)){
$valores[$i] = $row;
$i++;
}
return $valores;
}