Tema: enviar array
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/01/2008, 04:33
suncubus
 
Fecha de Ingreso: diciembre-2007
Mensajes: 140
Antigüedad: 16 años, 11 meses
Puntos: 0
enviar array

Hola,
tengo una página donde en un array guardo diferentes datos que recojo de la base datos, de esta forma:

$preg=array();
$preg=$_POST["preguntas"]; ?>

<? for($n=1;$n<=$numpruebas;$n++){
echo "EXAMEN".$n."<br/>";
$s=1;
foreach($preg as $x => $pregunta){
?>
<input name="preguntas[]" type="hidden" value="<? echo $pregunta;?>" id="preguntas[]"/>
<?
$sqlpreg="SELECT * FROM actividad WHERE cod_act=$pregunta";
$resulpreg=mysql_query($sqlpreg);
while($filapreg=mysql_fetch_array($resulpreg)){
//echo $filapreg["nom_act"]."<br/>";
//echo $filapreg["respuesta"]."<br/>";
$examen[$n][$s]=$filapreg["nom_act"]."//".$filapreg["respuesta"]."<br/>";

$s=$s+1;
}
}
print_r($examen[$n]); ?>


al hacer el print_r, me muestra bien todo el array, pero al querer enviarlo a otra página, no consigo que me envie bien el array, no me hace el print_R. Lo envio de esta forma:

<a href="propias.php?examen=<? echo $examen;?>" onmouseout="MM_swapImgRestore()" onmouseover="MM_swapImage('propias','','imagenes/propias2.jpg',1)"><img src="imagenes/propias1.jpg" alt="Añadir preguntas propias" name="propias" width="31" height="31" border="0" id="propias" /></a>

y lo recojo en otra página así:

<?
$examen=array();
$examen=$_GET["examen"];
print_r($examen);
?>



Gracias