Foros del Web » Programando para Internet » PHP »

Mostrar campo de mysql en select/list (htnl/php)

Estas en el tema de Mostrar campo de mysql en select/list (htnl/php) en el foro de PHP en Foros del Web. No se como explicar esto en el titulo, pero hay les va lo que necesito hacer: Tengo una tabla de clientes en mysql, con id, ...
  #1 (permalink)  
Antiguo 02/03/2011, 13:52
Avatar de omar_gutierrez  
Fecha de Ingreso: febrero-2011
Mensajes: 144
Antigüedad: 13 años, 2 meses
Puntos: 2
Mostrar campo de mysql en select/list (htnl/php)

No se como explicar esto en el titulo, pero hay les va lo que necesito hacer:

Tengo una tabla de clientes en mysql, con id, nombre, direccion, etc. Tengo una aplicacion web donde se requiere identificar a un cliente, tomandolo de la base de datos, y mostrandolo en un select/list; osea, quiero que los nombres de los clientes de la tabla "clientes", sean mostrados en una pagina web, mas especifico, en un select/list.

Espero puedan ayudarme con este problemilla que surgio, mientras seguire buscando en el resto de la web.
  #2 (permalink)  
Antiguo 02/03/2011, 13:56
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola, omar_gutierrez

Muevo tu tema al foro de PHP desde Web general.

Saludos,
  #3 (permalink)  
Antiguo 02/03/2011, 14:18
 
Fecha de Ingreso: abril-2009
Mensajes: 18
Antigüedad: 15 años
Puntos: 0
Respuesta: Mostrar campo de mysql en select/list (htnl/php)

Código PHP:

//conecta a la base de datos
mysql_pconnect("host","username","password");
//selecciona tu tabla

mysql_select_db("clientes");

//tu consulta
$query="select id, nombre, direccion from clientes";

//ejecuta tu consulta
$resp=mysql_query($query);

//imprime la parte estatica del select
echo '<select name="miselect">'

//imprime la parte dinamica
for($i=0;$i<mysql_num_rows($resp); $i++)
{
    
$fila=mysql_fetch_array($resp);
   
  echo 
'<option value="'.$fila['id'].'">'.$fila['nombre'].'</option>';

}
echo 
'</select>'
Fue algo rapido :P y ni lo chequé espero no tener algun error haha bueno espero te sirva y si no pues esa es la idea solo cambia lo que necesites.

saludos.
  #4 (permalink)  
Antiguo 02/03/2011, 14:43
Avatar de omar_gutierrez  
Fecha de Ingreso: febrero-2011
Mensajes: 144
Antigüedad: 13 años, 2 meses
Puntos: 2
Respuesta: Mostrar campo de mysql en select/list (htnl/php)

Ahhh.

Se que no debo hacer esto, pero como el tema fue comentado, ya no pude editarlo; olvide agregar algo mas.

Dado el asunto de arriba:

Ademas al seleccionar un cliente, me muestre en unos textfield la informacion restante del cliente (tomada de la misma tabla clientes), ejemplo:

1.- El usuario selecciona desde el select/list el cliente "cocacola"

2.- Al seleccionar el cliente, se debe llenar la informacion extra del cliente en testfield's ya existentes, como:

ID cliente
Direccion
RFC
(entre otros)

Esto seria lo que me falto agregar, mientras seguire buscando en la web.
  #5 (permalink)  
Antiguo 02/03/2011, 14:44
Avatar de omar_gutierrez  
Fecha de Ingreso: febrero-2011
Mensajes: 144
Antigüedad: 13 años, 2 meses
Puntos: 2
Respuesta: Mostrar campo de mysql en select/list (htnl/php)

ok, lo checare, estaba en el lunch time.

Yo avisare si funca o no. Gracias

Etiquetas: list, query, select, campos
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 16:41.