Foros del Web » Programando para Internet » PHP »

Como cargar un Select List dinamicamente desde una base de datos

Estas en el tema de Como cargar un Select List dinamicamente desde una base de datos en el foro de PHP en Foros del Web. Que tal a todos, Estoy desarrollando una aplicacion con dreamweaver y PHP, es la primera vez que trabajo con PHP, y me gustaria saber como ...
  #1 (permalink)  
Antiguo 19/01/2004, 19:00
 
Fecha de Ingreso: enero-2004
Ubicación: This Planet
Mensajes: 46
Antigüedad: 20 años, 3 meses
Puntos: 0
Como cargar un Select List dinamicamente desde una base de datos

Que tal a todos,
Estoy desarrollando una aplicacion con dreamweaver y PHP, es la primera vez que trabajo con PHP, y me gustaria saber como puedo cargar un objeto Select list con datos arrojados de una consulta de una tabla de mi base de datos.

por ejemplo que quiera mostrar todas las nombres de materias de un determinado profesor o carrera en un select list,.

Si alguien tiene una idea o un ejemplo ya implementado agradeceria mucho su respuesta.

Gracias
__________________
:cool: Hagas lo que hagas, que sea eficiente :arriba:
  #2 (permalink)  
Antiguo 19/01/2004, 21:47
Avatar de mveraa  
Fecha de Ingreso: diciembre-2002
Ubicación: santiago-chilito
Mensajes: 1.931
Antigüedad: 21 años, 3 meses
Puntos: 2
hola este script toma los datos de la bd y los pasa al select.
ojala te sirva

saludos.


<?php

include ('base.php'); //sript donde esta las claves y el nombre de la bd

$consulta="SELECT DISTINCT MARCA from autos order by TIPO" ; // llama las marcas sin repetir en orden

$res=mysql_query($consulta) or die ("consulta fallo2");
$num=mysql_num_rows($res);

?>

<form name="form1" method="post" action="">

<em><strong>MARCAS: </strong> </em>

<select name="sfile0" style="font-family:arial; fonf-weight:bold; font-size:13pt; width:190px; height:50px;">_
<option>SELECCION</option>
<?php
For ($i=0;$i<$num;$i++)
{
$a=mysql_result($res,$i,0);


echo "<option value=\"".$a."\">".$a;


}



mysql_close();

?>

</select>
<input type="submit" name="Submit" value="BUSCAR">
</form>
  #3 (permalink)  
Antiguo 19/01/2004, 23:33
Avatar de BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 22 años, 5 meses
Puntos: 655
Te dejo un link sobre una consulta que hice hace algún tiempo donde hay referencias en las preguntas frecuentes de php (aquí en los foros) y una solución para mi problema en ese momento.

Ayuda con listbox .

Al leer ese viejo mensaje, siento como que le contesté algo pesado a josemi por lo que aprovecho para disculparme. Tarde pero seguro
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL
  #4 (permalink)  
Antiguo 16/02/2004, 15:16
 
Fecha de Ingreso: enero-2004
Ubicación: This Planet
Mensajes: 46
Antigüedad: 20 años, 3 meses
Puntos: 0
Recibido

Muchas gracias (mveraa ) por tu respuesta , muy util tu informacion yo tambien encontre otra informacion adicional, ya solucione el problema.

espero contar contigo para otras consultas.

gracias
__________________
:cool: Hagas lo que hagas, que sea eficiente :arriba:
  #5 (permalink)  
Antiguo 07/03/2010, 09:21
 
Fecha de Ingreso: febrero-2009
Mensajes: 50
Antigüedad: 15 años, 1 mes
Puntos: 1
De acuerdo Respuesta: Como cargar un Select List dinamicamente desde una base de datos

muchas gracias x el aporte muchachos..... esta pagina m ayuda mucho.......... :apla uso:: aplauso:
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 03:19.