¿Cómo puedo mostrar los resultados de una consulta select a una tabla con Mysql y php?

Estoy trabajando con Mysql y PHP, en un select yo filtro la información de una tabla pero luego de seleccionar un elemento del select no muestra lo que yo seleccione sino el valor por default.
Como puedo mostrar en el select la opción que yo elegí.
De antemano muchísimas gracias.

1 respuesta

Respuesta
1
//Suponemos q $link es la conexión a la bdd
$sql="SELECT * FROM tabla";
$res=mysql_query($sql,$link);
$num=mysql_num_rows($res);
for($i=0;$i<$num;$i++) {
echo mysql_result($res,$i,"nombre_campo")."<br>";
}
Ésta es una forma de sacar los resultados de una consulta a mysql, aunque no o sé si es exactamente lo que preguntas... Estaré aquí para más dudas!
Saludos,
iNphYx
En un desplegable listo informacion de una table. Necesito que luego de seleccionar el elemento en mi <select>
aparesca lo que yo elegi. Siempre me muestra la opcion por defecto que es
<selected>
Mi problema es con el desplegable <select >.
No Con la consulta "select".
Por favor ayudame con este es muy importante para mi tesis.
Ok, perdona, no entendí la pregunta. Bueno, lo que tienes que hacer es darle el valor deseado a cada opción de ese select:
/*Si las opciones del select son resultado de una consulta que extrae los valores de un campo determinado de la tabla, servirá utilizar una variable contador para usar un bucle con los <option>*/
$num=mysql_num_rows($result);
<select name='loqsea'>
<?
for ($i=0;$i<$num;$i++) {
$valor=mysql_result($result,$i,'campo');
echo "<option value='".$valor."'>".$valor."</option>";
}
?>
</select>
Espero que ahora sí te pueda haber ayudado ;p
Saludos,
iNphYx
iNphYx
De verdad muchísimas gracias, Me has ayudado muchísimo, Esto me servirá muchísimo en mi tesis.
Muchísimas Gracias
att.
Valeria Ort.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas