33 Mensajes |
Ya sabes leer datos de la base de datos y cargarlos en un combobox? |
Debes incluir algo de JavaScript, un ejemplo: http://soporte.miarroba.com/152498/7462227-enlazar-lista-con-urls/ |
¿ y en que campo están las URLs? ¿ en que variables cargas las URLs? <option value="<?php echo $row['NomURL']?>"><?php echo $row['NomSuc']?></option> Reemplaza $row['NomURL'] por lo que corresponda |
Porque el value esta vacio?. Tamcoco tiene un name y dificilmente podra hacer algo. |
ya me salio bueno gracias por la ayuda y espero que me puedan seguir apoyando seguimos en contacto Cita: seguimos en contacto |
Tienes los datos en un formulario y lo llevas a otra página ¿llegan correctamente a la otra página? |
no llegan los datos y no se como jalarlos |
Esto es correcto: si en el formulario tienes Name="sid" el script jala los datos: $sid=$_POST["sid"]; Esto no dará error, pero no se ejecutará: si en el formulario tienes Name="sid" el script jala los datos: $sid=$_POST["Sid"]; Revisa los otras variables. |
HORALE!!!! bueno gracias por la ayuda ya me salio meti un campo oculto
en otra pagina jale la variable
TENGO OTRO PROBLEMA SE QUE USTEDES SON BUENOS ME HAN AYUDADO BASTANTE TENGO UN COMBO CON SUS RESPECTRIVAS VARIABLES SACADOS DE UNA BASE DE DATOS
DONDE ME MUESTRAN EL NOMBRE PERO QUIERO QUE AL DARLE CLICK DENTRO ME MANDE EL VALOR CLAVESERV A UN CAMPO DE TEXTO IMPUT TYPE O SEA QUE AL SELECIONAR
ASI ESTA EN MI BASE DE DATOS Y QUE AL SELECCIONAR INDIVIDUAL EN EL COMBO ME MUESTRE EL 1 EN EL CAMPO TEXTO EN UN MISMO FORMULARIO ESPERO QUE ME AYAN ENTENDIDO |
Si la idea esta clara. A ver si la practica te sirve : En el select, contendar el name que es la variable con la que trabajaremos. El value del option tiene el id como bien dices y muestra el nombre. Correcto. Crearemos un boton submit para luego verificar y crear el input text dentro del mismo formulario. <input type="submit" value="enviar" name="btnEnv" /> <?php $btnEnv=$_POST["btnEnv"]; /*Recogemos variable del combo */ $miVar=$_POST["miVar"]; if(isset($miVar){ //Creamos input text ?><input type="text" name="name_x" value="<?php echo $miVar;?>" /> <?php } ?> Asi , bien?. Saludos. |
me marca error este es mi codigo de prueba Spoiler: <?php require_once('Connections/bani.php') ?> AQU ESTE CODIGO ME PASA EL MISMO VALOR QUE SELECCIONO EN EL SELECT ME PASA EL VALOR DE NOMBRE QUIERO QUE TOME EL VALOR NOMBRE DEL COMBO SELECT Y ME LO PASE AL INPUT TYPE CON EL VALOR DE CLAVESERV DONDE PONDRIA ESE CODIGO EN ESTE. |
En el primer option value, tienes que poner la variable donde tengas el ID del campo de tu bd. Asique tendras que crear la consulta y sacar ese dato como bien haces con el bucle while, pero antes. Cuando marques el combo, que muestre el value de ese option value en el campo de texto que desees, poniendo en el value del input text esa variable del combo. Vamos, que vas pasando variables entre campos. Saludos. |
LA VERDAD QUE NO ENTENDI MUY BIEN TENGO QUE HACER 2 CONSULTAS UNO QUE ME DE LA CLAVE Y EL OTRO QUE ME DE EL NOMBRE ? YLO DEMAS NO LE ENTENDI |
Solo una vez. Cuando haces el combo tienes que sacar esos datos del combo haciendo la consulta. Luego ya es trabajar con varaibles entre campos de un formulario. Que como ya dije, en el value de tu SIGUIENTE input text , tendras que poner el resultado de la consulta. Spoiler: <select name="datos"> <? /* Conexion bd */ $sql=mysql_query("SELECT idCat,name_categoria FROM tabla") or die(mysql_error()); Creas la consulta , la ejecutas y muestras los resultados en el option value ?> <option value="<?php echo $row["loquesea"];?>"><?php echo $row["name_categoria"];?></option> </select> <input type="submit" value="Enviar" name="btnEnviar" />Y ahora en el mismo formulario ... Spoiler: <?php $datos=$_POST["datos"]; --> Esto contiene el value de los option value. ?> <input type="text" name="datos" value="<?php echo $datos;?>"> |
ya me salio lo que queria Spoiler: <?php require_once('Connections/bani.php'); bueno esto es independiente lo que trato de hacer es que me hago lo mismo pero en un formulario donde se registran datos pero no pasa el valor al <INPUT name="TipoServ" value="<?php echo $sid; ?>"> este es el codigo en donde lo meti <?php no me da el valor si me pueden decir en que estoy mal o que me falta es este codigo lo que hace es pasar el valor al darle clikc el el submit guardar pero no lo quiero asi quiero que me lo de automaticamente al derle el vaolor del select y que el submit aguerde lo que esta el el campo este codigo es una parte tengo varios input type donde vienen nombre, apellido etc, etc. mejor es que como le hago para ejecutar el form de arriba dentro del form de abajo espero me haya explicado |
1) En el primer formulario: $sid suele colocarse el id de sesión, si es así, la costumbre es colocarlo en un campo oculto (no tiene sentido que el visitante vea el string de la sesión) de: <INPUT name="TipoServ" value="<?php echo $sid; ?>"> a: <INPUT type='hidden' name="TipoServ" value="<?php echo $sid; ?>"> 2) el valodr de $sid (que no pasa): en ambos formularios tienes esta línea: $sid=$_POST["sid"]; ambos forms toman el valor de la variable, pero en ninguno se crea el valor y se inserta en el text (deberá estar en el 1er formulario), tomado de: session_start(); $sid=session_id (); |
bueno no entendi lo del sesion star Spoiler: <?php todo esto es mi tabla donde meto datos y al darle GUARDAR me aguardo los datos en una base de datos mysql pero cuando agrego el codigo(colo azul) me aguarda los datos pero no me hace el combio de valor se supone que es un form dentro de otro pero cuando le caombio(verde) el sumit por el button, ahi si me hace los el cambio de valor pero no me aguarda ningun valor con que otra etiqueta puedo sustituir el SUBMIT Yque me mande el formulario y lo aguarde en la base de datos |
Me perdí, no logro seguir el tema en forma coherente... En post anteriores sid estaba en un text, y ¿ ahora en un select ? No se debe meter un formulario dentro de otro (¿ cual se envia en un submit?). |
A ESO QUERIA LLEGAR!!¡¡¡¡¡¡ Y COMO LE PARA QUE EL SUBMIT DEL FORM QUE ESTA ADENTRO ME ENVIE LOS DATOS PORQUE SI SACO EL FORM AFUERA DEL OTRO FORM ME LO PONE EN UNA FUERA DE LA TABLA Y SE VE MAL Y NOLO QUIERO ASI QUIERO QUE ESTE JUNTO DENTRO DEL MISMO FORMULARIO |
33 Mensajes |
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares |
No se han encontrado temas similares |