Estoy haciendo una galeria de fotos con php y flash, en principio la conexion php-flash me la hace bien, me carga en el flash una serie de imagenes, las cuales almaceno su ruta en un array en php, dentro de una funcion, y flash mediante un for llama a la funcion pasandole una varieble $numero, y la funcion php me devuelve la ruta almacenada en la variable array[$numero], y flash la carga...mi problema viene cuando el array lo quiero crear a partir de informacion de una bd, no me devuelve nada la consulta...No se si puede ser la conexion...o quizás pueda ser el amfphp????Pongo el codigo por si alguien le puede exar 1ojo y decirme algo..Gracias!


<?php



class foto
{
function imagen($numero)
{
$conexion = new mysqli("localhost","root","","base");
$consulta = "SELECT * from fotos;";
$result = $conexion->query($consulta);

$i=1;
while ($fila = $result->fetch_object())
{
$img[i] = $fila->id;
$i++;
}
return($img[$numero]);
}

}


?>