Foros del Web » Programando para Internet » PHP »

Llenar Selects

Estas en el tema de Llenar Selects en el foro de PHP en Foros del Web. hola otra ves yo dando lata, kisiera k me ayudaran ha llenar varios selects con los datos de una db de mysql, ya lei las ...
  #1 (permalink)  
Antiguo 17/02/2006, 12:11
Avatar de LoUiMaNiAkO  
Fecha de Ingreso: enero-2006
Mensajes: 198
Antigüedad: 18 años, 4 meses
Puntos: 1
Llenar Selects

hola otra ves yo dando lata, kisiera k me ayudaran ha llenar varios selects con los datos de una db de mysql, ya lei las faqs y el ejemplo k esta ahi es muy enredado para lok necesito.

miren tengo supongamos 3 select
y en mi db tengo "procesado" "motherboar" "discoduro"

cada select tiene k llenarse kon el contenido de cada campo, espero me entiendan y puedan ayudarme please me urge :(
__________________
:molesto: "Soy como dios k nunca llora y como satanas k nunca resa":molesto:

Dejate seducir por mis colmillos
  #2 (permalink)  
Antiguo 17/02/2006, 12:22
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
hola otra ves yo dando lata, kisiera k me ayudaran ha llenar varios selects con los datos de una db de mysql, ya lei las faqs y el ejemplo k esta ahi es muy enredado para lok necesito.
Pues si quieres que tus "select" dependan los valores unos de otros .. ese es uno de los ejemplos más simples.

Si tu quieres -sólo- tener 3 "selects" que sus valores sean "3" tablas de una BBDD de forma independiente .. avisa. Pero la base es la misma .. no se trata de "llenar" tus "select" sino que con PHP generas el HTML de esos "select" y sus opciones (options).

Un saludo,
  #3 (permalink)  
Antiguo 17/02/2006, 12:29
Avatar de LoUiMaNiAkO  
Fecha de Ingreso: enero-2006
Mensajes: 198
Antigüedad: 18 años, 4 meses
Puntos: 1
De acuerdo

Cita:
Iniciado por Cluster
Pues si quieres que tus "select" dependan los valores unos de otros .. ese es uno de los ejemplos más simples.
gracias por responder, mira haber no kiero k dependan de otros, yo solo kiero k si en mi tabla tengo 3 procesadores el select me muestre los 3 procesadores.

grax.
__________________
:molesto: "Soy como dios k nunca llora y como satanas k nunca resa":molesto:

Dejate seducir por mis colmillos
  #4 (permalink)  
Antiguo 17/02/2006, 12:51
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Tomando el mismo ejemplo de la FAQ:

http://www.forosdelweb.com/showthrea...999#post664999

Código PHP:
<?echo "<select name=\"procesadores\">\n"
   echo 
"<option value=\"\"> Seleccione un Item </option>\n"

   
$SQLconsulta_padre="SELECT * FROM procesadores"
   
$consulta_padre mysql_query($SQLconsulta_padre,$conexion) or die(mysql_error()); 

   While   (
$registro_padre=mysql_fetch_assoc($consulta_padre)){ 
      
// Se selecciona en consecuencia (selected) la opción elegida. 
      
if ($procesadores == $registro_padre['id']){ 
         echo 
"<option value=\"".$registro_padre['id']."\" selected>".$registro_padre['item_texto']."</option>\n"
      } else { 
         echo 
"<option value=\"".$registro_padre['id']."\">".$registro_padre['item_texto']."</option>\n"
      } 
    } 
   echo 
"</select>\n\n";
Repites lo mismo para tus otras tablas y listo .. si dices que ninguno depende del otro con esa técnica sobra. De hecho incorpora también (por si te hace falta) el hecho de pre-establecer la opción seleccionada anteriormente .. ya sea que lo leas de tu BBDD o que lo envies a si mismo.

Un saludo,
  #5 (permalink)  
Antiguo 17/02/2006, 14:22
Avatar de LoUiMaNiAkO  
Fecha de Ingreso: enero-2006
Mensajes: 198
Antigüedad: 18 años, 4 meses
Puntos: 1
De acuerdo Muchas gracias

gracias cluster te agradesco bastante tu ayuda ya kedo kome keria solo hice unos minimos he logicos cambios (Y) muchas muchas gracias.

oye disculpa se paso decirte, k solo me toma el primer producto de la rabla, y preguntarte, la id para k la ocupas en este codigo??.
__________________
:molesto: "Soy como dios k nunca llora y como satanas k nunca resa":molesto:

Dejate seducir por mis colmillos

Última edición por LoUiMaNiAkO; 17/02/2006 a las 18:01
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 04:58.