Foros del Web » Programando para Internet » PHP »

Arreglos como parametros d funciones ???

Estas en el tema de Arreglos como parametros d funciones ??? en el foro de PHP en Foros del Web. Hola, amigos del foro, tengo una duda.... Miren, tengo una pagina en la que ejecuto un procedimiento almacenado y obtengo informacion d una bd sql ...
  #1 (permalink)  
Antiguo 03/07/2007, 09:29
 
Fecha de Ingreso: mayo-2006
Mensajes: 215
Antigüedad: 18 años
Puntos: 0
Arreglos como parametros d funciones ???

Hola, amigos del foro, tengo una duda....

Miren, tengo una pagina en la que ejecuto un procedimiento almacenado y obtengo informacion d una bd sql server, de alli, esa informacion es vaciada a diferentes arreglos, y una vez ya en los arreglos es impresa en pantalla, la verdad no entiendo porque recibir informacion y pasarla a otras variables, cuando podria ser impresa d inmediato, no se cual sea la ventaja, tal vez por liberar el juego d registros :
mssql_free_result($result); , es que este codigo ya estaba hecho por otros desarrolladores, bien, ahora al final ya imprime los datos, pero ahora necesito pasar esos datos para exportar a excel, entonces quisiera hacerlo con funciones, pero los arreglos q tienen el resultado final, son arreglos d arreglos, o algo asi, miren

//esta es la declaracion de los arreglos
$indices_var[$indice]=$v; -- v es el nombre d uno d los campos y este codigo tmb va en un for
${$indices_var[$indice]}=array(); - y aqui se crea un arreglo solo para ese campo, para tener sus valores

//y aqui se recorre para imprimir su contenido
for($i6=0;$i6<$j;$i6++){
echo $indices_var[$i6];
}

for($i7=0;$i7<$total_registros;$i7++){

echo (${$indices_var[$i-1]}[$i7]);

echo $fechas_consultadas[$i7];

}

entonces, $indices_var[$i6]; , (${$indices_var[$i-1]}[$i7]); y $fechas_consultadas[$i7];

son los que necesito, para crear dos funciones, una q imprima y otra k exporte, el problema es ke no se si es posible, pasar a una funcion parametros ke sean arreglos :S

como seria????
function imprime($indices_var[]){



}

Ayuda, por favor....
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:38.