Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/02/2013, 03:33
ReGuE
 
Fecha de Ingreso: febrero-2013
Ubicación: Granada
Mensajes: 13
Antigüedad: 11 años, 3 meses
Puntos: 0
Respuesta: Problema con funcion PHP

He conseguido avanzar un poco y tengo esto:

Código:
<html>
	<head>
		<meta http-equiv='Content-type' content='text/html; charset=utf-8' />
		<title> Ejer 2 </title>
	</head>
	<body>
		<?php
			function html_select($name, $array_option){
				$html="select name='$name'>";
				for ($i=0;$i<count($array_option);$i++){
					if ($array_option[$i]==$name){ 
						$html="<option value='$name' SELECTED>$array_option[$i]</option></br>";
					} else{
						$html="<option value='$array_option[$i]'>$array_option[$i]</option></br>";
					}
				}
				$html="</select>";
				return $html;
			}
			
			if (isset($_POST['enviar'])) {
				echo "VALORES SELECCIONADOS: ordena_por: $_POST[ordena_por] , reg_por_pag: $_POST[reg_por_pag]";
			}
			
			$aOrden = array('id','nombre','mail','curso');
			$aRpg = array(10,25,50,100,500);
		?>
		<form action='ejer2.php' method='post'>
			Ordenar por: 			<?php echo html_select('ordena_por', $aOrden);?>
			Registros por pagina:	<?php echo html_select('reg_por_pag', $aRpg);?>
			<input type='submit' value='Enviar' />
		</form>
	</body>
</html>
Pero el problema es que parece que no pega los select, no da error ni nada pero algun problema tiene que tener el return de la funcion...


un saludo