Problemas con select de un formulario
Publicado por martin (55 intervenciones) el 02/11/2006 21:38:04
Amigos: tengo un problema que conciste en lo siguiente:
Me gustaria tomar información de una base de datos específicamente de una tabla llamada autores,
La cual contiene tres campos (id_autor, nombres y apellidos)
Pero debo organizar la información por medio de algún parámetro, en este caso tengo dos opciones a elegir dentro de mi tabla,
nombres y apellidos.
Entonces yo tengo un objeto select en la parte superior de mi paguina y al seleccionar cualquiera de las dos opciones,
Me gustaria tomar la opcion seleccionada del select asignársela a una variable y luego le me gustaria introducir esta variable
Dento de mi consulta a la base de datos $result=pg_query("SELECT * FROM autores order by $ordenar"); en este caso seria ordenar.
Entonces como puedo capturar el apellido o nombre y sin apretar ningun boton submmit que me muestre la información en pantalla,
aca les mando el codigo para que puedan entender: (utilizo php 5 postgresql)
//mi objeto select con dos opciones(nombres y apellidos)
printf("<select name='opciones'><OPTION>nombres<OPTION SELECTED>apellidos</select>");
$ordenar= como coloco nombres o apellidos aqui????????????????????????
//realiza un select de mi base de datos especificamente de la tabla autores
$result=pg_query("SELECT * FROM autores order by $ordenar");
//imprimo la informacion en pantalla
while($row = pg_fetch_array($result))
{
printf("<table border='1' width='298'> <tr><td><div class='cuerpo'>%s, %s</div></td></tr> </table>", $row["nombre"],$row["apellidos"]);
}
Me gustaria tomar información de una base de datos específicamente de una tabla llamada autores,
La cual contiene tres campos (id_autor, nombres y apellidos)
Pero debo organizar la información por medio de algún parámetro, en este caso tengo dos opciones a elegir dentro de mi tabla,
nombres y apellidos.
Entonces yo tengo un objeto select en la parte superior de mi paguina y al seleccionar cualquiera de las dos opciones,
Me gustaria tomar la opcion seleccionada del select asignársela a una variable y luego le me gustaria introducir esta variable
Dento de mi consulta a la base de datos $result=pg_query("SELECT * FROM autores order by $ordenar"); en este caso seria ordenar.
Entonces como puedo capturar el apellido o nombre y sin apretar ningun boton submmit que me muestre la información en pantalla,
aca les mando el codigo para que puedan entender: (utilizo php 5 postgresql)
//mi objeto select con dos opciones(nombres y apellidos)
printf("<select name='opciones'><OPTION>nombres<OPTION SELECTED>apellidos</select>");
$ordenar= como coloco nombres o apellidos aqui????????????????????????
//realiza un select de mi base de datos especificamente de la tabla autores
$result=pg_query("SELECT * FROM autores order by $ordenar");
//imprimo la informacion en pantalla
while($row = pg_fetch_array($result))
{
printf("<table border='1' width='298'> <tr><td><div class='cuerpo'>%s, %s</div></td></tr> </table>", $row["nombre"],$row["apellidos"]);
}
Valora esta pregunta


0