05/03/2010, 22:19
|
| | Fecha de Ingreso: abril-2007 Ubicación: Tandil, Bs As, Argentina
Mensajes: 106
Antigüedad: 17 años, 8 meses Puntos: 2 | |
Intento casero de conservar datos en <select> del form Hola.. les cuento lo que ando intentando.. busque en todos pero todos lados una forma de guardar mis datos en el <option selected="selected"> cuando recargo la pagina, pero no encontre, asi que me propuse intentarlo por mi cuenta.. no he tenido buenos resultados :(
A ver si ustedes se dan cuenta donde falla..
Este codigo es el que tengo actualmente que no guarda los datos
http://pastebin.com/y1ukBUCg
Y lo modifique a lo siguiente
http://pastebin.com/PKn7Jb0C
Les explico como va la mano porque sino me van a mandar a freir churros:
En el segundo link (codigo modificado) en la linea 25 yo guardo en la variable $idBusca el $_POST del id del select 'nomb' que esta en la linea 69.
En la linea 58 entonces le digo que si mi post del formulario esta vacio o es 0, entonces me deja el select en un campo "titulo" pero sino, no..
Mas adelante, en la linea 69 tengo un for que se encargar de rellenarme el desplegable.. para cada registro de mi query toma nombre apellido y id en variables. En la linea 74 yo pregunto, si el $idBusca (que es el $_POST['nomb']) es igual al $id (que es el id del campo en el que esta posicionado el for actualmente) entonces deberia agregar selected="selected" en el option que imprime con el echo, sino, no..
Lo raro es que a partir de estas sentencias, el formulario dejo de andar como lo venia haciendo. Estuve mirandolo un rato y creo que el $_POST['nomb'] siempre viene vacio. Pero es solo mi teoria
Alguna idea? Muchas graciass desde ya y espero me haya explicado bien.
Salduos! |