Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/08/2004, 07:21
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Revisa el código HTML que estás generando (en tu naveador ver->código fuente) ..

Tu ejemplo lo usaría:

Código PHP:
echo "<select name=\"nombre\">";
opciones($tipos);
echo 
"</select>"
pero, . si usas funciones lo ideal es que las uses para separar el ´codigo "PHP" de la "presentación" que haces ..

Código PHP:
function opciones (&$tipos) {
$salida='';
foreach (
$tipos as $value => $choice) {
  
$salida .= "<option value=\"$value\">$choice</option>\n";
}
return 
$salida;
}

echo 
"<select name=\"nombre\">" opciones($tipos) . "</select>"
Un saludo,