crear combobox

Iniciado por charlybraums, 22 Agosto 2008, 18:34 PM

0 Miembros y 1 Visitante están viendo este tema.

charlybraums

Hola.
Necesito de su ayuda.
El tema es que estoy trabajando con php 4 mas MySql 3.2, en el cual la pregunta es la sigte.

Hola el tema se basa en que tengo un formulario donde se deben modifcar los registros necesarios y permitidos para hacerlos, en el cual yo al acceder a ese formulario, supongamos que se llama modificarpersona.php. Este fomulario tiene textos, combobox, textarea. La recuperaciòn de datos la efectúa bien la que corresponde a textbox y textarea, pero el problema surge en el combobox porque yo al acceder a ese formulario recupera el dato que corresponde a la persona pero ese dato recuperado me lo repite mas de una vez.
por favor si me pueden guiar a traves de un ejemplo de como podria ser o algun lugar donde obtener informacion sobre el llenado de combobox cuando yo deseo hacer un update.
desde ya muchas gracias.   

дٳŦ٭

Cita de: charlybraums en 22 Agosto 2008, 18:34 PM
Hola.
Necesito de su ayuda.
El tema es que estoy trabajando con php 4 mas MySql 3.2, en el cual la pregunta es la sigte.

Hola el tema se basa en que tengo un formulario donde se deben modifcar los registros necesarios y permitidos para hacerlos, en el cual yo al acceder a ese formulario, supongamos que se llama modificarpersona.php. Este fomulario tiene textos, combobox, textarea. La recuperaciòn de datos la efectúa bien la que corresponde a textbox y textarea, pero el problema surge en el combobox porque yo al acceder a ese formulario recupera el dato que corresponde a la persona pero ese dato recuperado me lo repite mas de una vez.
por favor si me pueden guiar a traves de un ejemplo de como podria ser o algun lugar donde obtener informacion sobre el llenado de combobox cuando yo deseo hacer un update.
desde ya muchas gracias.   

No es un select?


Con sangre andaluza :)


cassiani

#2
No se que tanta diferencia haya de php4 a 5 en este caso (si es que la hay), yo lo haría así:

Código (php) [Seleccionar]
<select name="Sel" size="1">
   <? while ($Fila=mysql_fetch_row ($Consulta)){ ?>
      <option value="<? echo $Fila[0];?>">
      <? echo $Fila[1];?></option>
   <? }?>
</select>


el resultado del query almacenado en "$Consulta", ahora no se si es lo que requieres, lo de la duplicación de datos me sucedio una vez, pero fue a causa del fallo en una consulta.