Foros del Web » Programando para Internet » PHP »

[SOLUCIONADO] Cargar select con variable

Estas en el tema de Cargar select con variable en el foro de PHP en Foros del Web. estimados, tengo un select que está en productos.php me muestra todos mis productos cada con su opción de editar, al presionar editar me carga todas ...
  #1 (permalink)  
Antiguo 15/03/2013, 09:04
 
Fecha de Ingreso: junio-2012
Ubicación: Santiago de Chile
Mensajes: 164
Antigüedad: 12 años, 5 meses
Puntos: 1
Cargar select con variable

estimados, tengo un select que está en productos.php

me muestra todos mis productos cada con su opción de editar, al presionar editar me carga todas las variables en una página con el mismo formato de productos.php pero con el nombre de edita-producto.php hasta el momento sólo he logrado cargar los datos en los input text de la siguiente forma:

value="<?=$precio?>" así lo logro con los input text, mi problema surge con el los select, los tetxareas y los input file que no tienen el atributo value...

probe con el select value="<?$categoria?>" pero no pasa nada...alguien tiene alguna forma de realizar esta operación?

obviamente cada valor lo tengo en variables de PHP, por ejemplo $precio,$producto,$categoria,$comentario,$imagen.. .

no entiendo como hacerlo!!! ayuda!
  #2 (permalink)  
Antiguo 15/03/2013, 09:16
Avatar de alealvaro  
Fecha de Ingreso: junio-2004
Ubicación: BA - Argentina
Mensajes: 210
Antigüedad: 20 años, 5 meses
Puntos: 12
Respuesta: Cargar select con variable

Buenas!

Para cargar un select por ejemplo, la variable de preferencia debería ser un array, entonces deberías recorrerlo con un foreach para ir generando las opciones, por ejemplo:

Código PHP:
Ver original
  1. <select id="miselect" name="miselect">
  2. <?php
  3.     foreach ($datos as $key => $value) {
  4. ?>
  5.     <option id="<?=$k?>"><?=$value?></option>
  6. <?php  
  7.     }
  8. ?>
  9. </select>

Para un textarea debes imprimir el valor así:

Código PHP:
Ver original
  1. <textarea id="mitextarea" name="mitextarea"><?=$mivalor?></textarea>

Saludos!
__________________
Always learning a little more...
Videos y frases para dedicar
Quotes and Phrases for You
  #3 (permalink)  
Antiguo 15/03/2013, 09:45
 
Fecha de Ingreso: junio-2012
Ubicación: Santiago de Chile
Mensajes: 164
Antigüedad: 12 años, 5 meses
Puntos: 1
Respuesta: Cargar select con variable

Gracias, no me estaba crujiendo bien el cráneo jaja me faltaban un para de echo("") para imprimir la variable, me aclaraste!

Etiquetas: select, variable, variables
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:53.