Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/05/2005, 08:21
marcomartinez
 
Fecha de Ingreso: agosto-2004
Mensajes: 95
Antigüedad: 19 años, 7 meses
Puntos: 2
En efecto, es como dice jam1138
aunque te recomiendo que trates de no pasarle código que no necesita ser interpretado al servidor. o sea, para que pasarle HTML al servidor si te lo va a devolver igual ...

conectas, consultas.. etc

Código PHP:
<select name="lista">
<?
while( $row=mysql_fetch_assoc($consulta)) { 
?>
<option value="<?=$row['campo']?>"><?=$row['campo']?></option>; 
<?}?>
</select>
Otra opción es crear la lista a partir de una array

Código PHP:
<?
$listaopciones
[1]="Opción 1";
$listaopciones[2]="Opción 2";
$listaopciones[3]="Opción 3";
?>

<select>
<option  value="NULL">Selecione</option>
<?
//Llenar lista con la opcion que tiene el value 2 seleccionada
LlenarLista($listaopciones,2)?>
</select>

<?
function LlenarLista($opciones,$seleccionado=NULL){
    foreach(
$opciones as $key => $value)
    {
        
$selected=($seleccionado == $key)?" selected ":"";
        
?>
        <option <?=$selected?> value="<?=$key?>"><?=$value?></option>
<?    
    
}
}
?>
__________________
Marco de Arica (Chile)