Test Foro de elhacker.net SMF 2.1

Programación => Desarrollo Web => PHP => Mensaje iniciado por: charlybraums en 22 Agosto 2008, 18:34 PM

Título: crear combobox
Publicado por: 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.   
Título: Re: crear combobox
Publicado por: дٳŦ٭ en 31 Agosto 2008, 03:05 AM
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?
Título: Re: crear combobox
Publicado por: cassiani en 31 Agosto 2008, 04:28 AM
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.