Foros del Web » Programando para Internet » PHP »

enviar valor de select option extraido de una tabla

Estas en el tema de enviar valor de select option extraido de una tabla en el foro de PHP en Foros del Web. Hola que tal aqui de nuevo con otras dudas las cuales no puedo resolver espero me ayuden son las siguientes: 1.- Tengo un select option ...
  #1 (permalink)  
Antiguo 01/09/2011, 23:11
 
Fecha de Ingreso: marzo-2011
Ubicación: Victoria,Mexico
Mensajes: 45
Antigüedad: 13 años, 1 mes
Puntos: 0
enviar valor de select option extraido de una tabla

Hola que tal aqui de nuevo con otras dudas las cuales no puedo resolver espero me ayuden son las siguientes:

1.- Tengo un select option que extraigo los datos de una base de datos el cual este es el codigo

Código PHP:
<?php 
$conexion 
mysql_connect ("localhost""root""root")
         or die (
"No se puede conectar con el servidor");
      
mysql_select_db ("deportes")
         or die (
"No se puede seleccionar la base de datos");
  
$dat="select * from alumno order by id_alumno desc";
$sql=mysql_query($dat);
 
?>
                  <select name="alumno" id="alumno" disabled="disabled">
                    <?php
 
 
while($lista=mysql_fetch_array($sql))
   echo 
"<option  value='".$lista["id_alumno"]."'>" .$lista["nombre"]."   ".$lista["apellido"]."   ".$lista["apellidom"]."</option>"
  
 
?>
                  </select>
lo que deseo es que al seleccionar un valor del select option depende del valor me ejecute alguna consulta.

por ejemplo si se despliega david, yo al seleccionar david me lo guarde en alguna variable o algo asi para poder ejecutar una consulta ..
  #2 (permalink)  
Antiguo 01/09/2011, 23:23
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: enviar valor de select option extraido de una tabla

Bueno para hacer eso lo más probable es que necesites AJAX, al escoger la opción del select, que consulte en otro archivo PHP sin recargar la página. Aquí te dejo estos links:

Selects dependientes (combos dependientes) de 3 niveles con AJAX
Ingreso a base de datos sin recargar la página con AJAX
Introducción a AJAX

Si no lo quieres con ajax necesitas enviar un formulario a otra página donde recibas el value del select para hacer la consulta.

Ya vos decides que prefieres. Saludos
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #3 (permalink)  
Antiguo 02/09/2011, 00:03
 
Fecha de Ingreso: marzo-2011
Ubicación: Victoria,Mexico
Mensajes: 45
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: enviar valor de select option extraido de una tabla

esta padre ajax le echare un vistazo pero lo prefereria en php.... lo acabo de checar y es ke asi no me serviria ya que yo quiero que me mande a otra pagina para poder ejecutar una consulta con ese valor saludos
  #4 (permalink)  
Antiguo 02/09/2011, 00:07
Avatar de andresdzphp
Colaborador
 
Fecha de Ingreso: julio-2011
Ubicación: $this->Colombia;
Mensajes: 2.749
Antigüedad: 12 años, 9 meses
Puntos: 793
Respuesta: enviar valor de select option extraido de una tabla

Bueno entonces más fácil, envia un formulario y recibe por POST el contenido de alumnos en la otra página. necesitas meter ese select que tienes en un formulario y tal vez poner un botón o programar el envio con javascript.

Variables Desde Fuentes Externas
__________________
Si sabemos como leer e interpretar el manual será mucho más fácil aprender PHP. En lugar de confiar en ejemplos o copiar y pegar - PHP
  #5 (permalink)  
Antiguo 02/09/2011, 10:46
 
Fecha de Ingreso: marzo-2011
Ubicación: Victoria,Mexico
Mensajes: 45
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: enviar valor de select option extraido de una tabla

ya hice eso de enviar variables y estaba aciendo pruebas y si se me sale la bronca es cuando yo quiero que me mande la variable id_alumno esa no la jala sera por que tiene relaciones y es llave primaria ???
  #6 (permalink)  
Antiguo 02/09/2011, 17:44
Avatar de hasdpk  
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 12 años, 8 meses
Puntos: 297
Respuesta: enviar valor de select option extraido de una tabla

¿Podrías pegar el código como lo tienes ahora? para ver en que modo pasas las variables.
  #7 (permalink)  
Antiguo 02/09/2011, 19:28
 
Fecha de Ingreso: marzo-2011
Ubicación: Victoria,Mexico
Mensajes: 45
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: enviar valor de select option extraido de una tabla

ya lo hice compa solo que esa variable la paso como valor y me di cuenta algo tarde que el select option que me iba a jalar la variable tenia otro nombre pero ya quedo muchas gracias por tu ayuda

Etiquetas: extraido, option, select, tabla
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 13:48.