![Negando](http://static.forosdelweb.com/fdwtheme/images/smilies/negar.gif)
| |||
select dinamico hola buen dia ojala me pudieran asesorar en mi problema, estoy haciendo una pagina voy empezando con php, tengo una base de datos y tengo mi pagina en la cual tengo 5 radio buttons, un boton de enviar y un select dinamico que se llena con los nombres de contactos, mi lista ya aparece, pero lo que requiero es que cuando seleccionen una actividad colocada en uno de los 5 radios y elijan un nombre en mi select dinamico al oprimir el boton enviar se envie el contenido del select ya que el valor del radio button si lo puedo captar en otro archivo php, pero el valor con el nombre de la persona no logra pasar, ojala pudieran hecharme la mano con esto.. ![]() |
| |||
Respuesta: select dinamico Algun Codigo?, no entiendo muy bien lo que quieres.
__________________ No respondo mensajes privados, pregunte por foro como todos los mortales. |
| |||
Respuesta: select dinamico gracias eduardo por responder, mira aqui lo que estoy haciendo <form name="input" action="conecta2.php" method="post" onsubmit="return verificaRadios(this)"> <p>Servicio Requerido:<br> <input type="radio" name="opcion" value="1" /> Jugar<br /> <input type="radio" name="opcion" value="2" /> Nadar<br /> <input type="radio" name="opcion" value="3" /> Bailar<br /> <input type="radio" name="opcion" value="4" /> PSP<br /> <input type="radio" name="opcion" value="5" /> Redes </p> <p>Usuario: <select name="seleccion" id="seleccion" onChange="document.form.submit();"> <?php $link = mysql_connect('mysql12.000webhost.com', 'user', 'password'); mysql_select_db('bd', $link); $query="SELECT id,usuario FROM listado order by usuario"; $resultado = mysql_query($query); if ($resultado) while($renglon = mysql_fetch_array($resultado)) { $valor=$renglon['usuario']; echo "<option value=".$valor.">".$valor."</option>\n"; } mysql_close($link); ?> </select> <p><br /> <input type="submit" name="submit" value="Enviar" /> </form> pues comentaba que al ejecutarlo, se presenta la pagina y llena bien el select con los datos de todos los usuarios que tengo en la tabla, aparecen los 5 radio button para elegir que opcion quiere el usuarioy al darle al boton enviar, lo que quiero hacer es en otra tabla ir haciendo como una bitacora de usuario opcion que van eligiendo,,, he tratado de capturarlo e imprimirlo en un archivo php para ir viendo que arroja y captura pero hasta el momento solo me imprime la opcion que elige la persona no el nombre contenido en el select,, aqui el php de pruebas <?php if (isset($_POST['submit'])) { if (isset($_POST['opcion'])) { echo 'Has seleccionado la opcion '.$_POST['opcion']; echo 'eres'.$_GET['usuario']; $Nombre= $_POST["seleccion[0]"]; echo $Nombre; $Nombre= $_POST["seleccion[]"]; echo $Nombre; $Nombre= $_POST['$seleccion']; echo $Nombre; echo $id; echo $seleccionado; echo $sU; echo 'tu id es '.$_POST['id']; echo "Tienes " . $_POST['id'] . "<BR>n"; } else echo 'Debes seleccionar una opcion.'; } echo 'colonia'; echo $colonia; $col= $_post['colonia']; echo $col; ?> <script language="javascript"> alert("Enseguida se atendera su solicitud"); </script> </html> |
| |||
Respuesta: select dinamico gracias por responder patricio, en el caso de $valor, pues si me logra visualizar en mi select todo el contenido de mi tabla, pero como es un select dinamico lo que quiero ahora es como saber lo que elige el usuario en ese select el nombre contenido en mi tabla |
| |||
Respuesta: select dinamico <?php if (isset($_POST['submit'])) { if (isset($_POST['opcion'])) { echo 'Has seleccionado la opcion '.$_POST['opcion']; $nombres = $_POST['seleccion']; echo $nombres; } else echo 'Debes seleccionar una opcion.'; } ?> <script language="javascript"> alert("Enseguida se atendera su solicitud"); </script> con este codigo ya pude ver el nombre de la persona q elige la opcion, sólo que al mandar imprimir esa variable sólo me aparece el nombre sin apellidos, alguna sugerencia, porque en el select si aparecen los nombres completos, se selecciona una opcion y el nombre de la persona pero, al enviar al archivo sólo se muestra el nombre pero sin apellidos, alguna sugerencia... ![]() |
| ||||
Respuesta: select dinamico |
| ||||
Respuesta: select dinamico tu formulario jamas será enviado como array ya que para eso es necesario agregar corchetes [] a los nombres....
Código HTML:
Ver original y recoges de esta manera...
Código PHP:
Ver original
__________________ Listo?, tendría que tener 60 puntos menos de IQ para considerarme listo!!! -- Sheldon Cooper http://twitter.com/nemutagk PD: No contestaré temas vía mensaje personal =) |
| |||
Respuesta: select dinamico gracias nemutagk, patricio me base en tu codigo de ejemplo, y si me logra imprimir la opcion y el nombre pero no logro captar cual es el id de ese usuario, si logras ver la consulta que hago es para traer id y nombre y el nombre si me aparece completo en mi select dinamico, pero al selecccionar la opcion junto con el nombre y dar al boton enviar sólo me da el nombre sin apellidos y en la tabla el nombre lo tengo completo en un solo campo y el id lo mando a imprimir pero no aparece nada ![]() |
Etiquetas: |