Ver Mensaje Individual
  #3 (permalink)  
Antiguo 17/06/2006, 11:55
Avatar de caneva
caneva
 
Fecha de Ingreso: junio-2006
Ubicación: Sevilla (España)
Mensajes: 81
Antigüedad: 13 años, 7 meses
Puntos: 1
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...
__________________
Cita:
"El camino empieza renunciando al control, y volviéndose flexibles."

Última edición por caneva; 17/06/2006 a las 12:13