Comunidad de diseño web y desarrollo en internet online

select dinámico desde bdd

Citar            
MensajeEscrito el 19 Feb 2006 03:57 am
Quería pedirles un favor, voy intentando ya largo rato queriendo hacer lo siguiente... y he buscado he leído de varias páginas y me da errores, seguramente para ustedes es muy fácil así que porfa les pido ayuda.

Estoy trabajando con php y tengo un select de servicios que genero de una tabla de mysql, entonces el rato que los usuarios se inscriben escojen una opción y esa la guardo en la base, el rato de darles la opción de actualizar yo recupero los datos de la base y quiero ponerles en un mismo select la opción de que cambien ese campo (servicios), pero quiero que les aparezca seleccionada la opcion que escogieron anteriormente y que está guardada en mi base, he utilizado el selectIndex y no funciona porque solo escoje un índice del select, yo quiero que escoja por el valor.... como escojo que la opcion que tiene un valor específico sea la seleccionada.

Les agradecería un montón porque ya no se me ocurre que más hacer...

Por deor

5 de clabLevel



Genero:Femenino  

Ecuador

firefox
Citar            
MensajeEscrito el 19 Feb 2006 04:14 am
esto no va en xhtml || css
lo muevo a linuxlab

Por fael

BOFH

2443 de clabLevel

3 tutoriales
2 articulos

 

firefox
Citar            
MensajeEscrito el 19 Feb 2006 05:51 pm
Si pertenece al teme de xhtml, tal vez yo no me explique bien, pero la tabla esta en mysql, la obtengo por una función en php, pero estas opciones las expreso en una etiqueta select de html:

<select name="slcProv" id="slcProv">
<option value="02">02</option>
<option value="03">03</option>
<option value="04">04</option>
<option value="05">05</option>
<option value="06">06</option>
</select>


pero quiero que cuando se cargue la página este seleccionada la opcion ejem. la opcion que tenga por valor 05, no que tenga indice 2.

Please...........ayúdenme

Por deor

5 de clabLevel



Genero:Femenino  

Ecuador

firefox
Citar            
MensajeEscrito el 19 Feb 2006 07:00 pm
Proba con esto

Código :

<?
$sql = "consulta sql";
$r = mysql_query($sql, $coneccion);
$row = mysql_fetch_array($r);
?>
<select name="slcProv" id="slcProv">
<option value="02"  <?if($row["opcion"]=="02"){?>selected<?}?> >02</option>
<option value="03" <?if($row["opcion"]=="03"){?>selected<?}?> >03</option>
</select>




Saludos
=P

Por 3w

145 de clabLevel



Genero:Masculino  

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.