luislarc una vez conseguido el $array con más de una fila ¿cómo intentas volcarlo?
Supongamos la tabla:
Campo1 | Campo2
X1---- -|-X3
X2---- -|-X4
Puedes hacer lo siguiente:
Código PHP:
$result = mysql_query($query) or die ('Error haciendo el query');
$numero_filas_devueltas_porquery = mysql_num_rows($result);
for ($i=1; $i <= $numero_filas_devueltas_porquery ; $i++)
{
$array = mysql_fetch_array($result);
echo $array['campo1']).'<->'.$array['campo2']'</ br>';
}
Este código devuelve lo siguiente:
X1<->X3
X2<->X4
El problema que tu función aun una vez modificada para adaptarse al ejemplo anterior solo devolvería una variable, por el return, y sería necesario que devolviera dos de las que yo te he especificado: $numero_filas_devueltas_porquery y $result. La cosa es que no se como hacer que una función devuelva más de una variable, si alguien nos echa un cable...