| Portada | Monotemáticos | Secciones | Desarrolladores | Comunidad | Servicios | Servicios profesionales | RSS | ||||
| FAQ: PHP, variables y formularios |
estoy aqui mal Se muestran 2 comentarios sin revisar
| Christian Adrian | 07/7/07 |
| hola Antes que nada, se te olvido que los libros tambien tienen un unico codigo de identificacion, que es el ISBN, que lo tienes que poner como un texto de entrada en tu form, además puede utilizarse como clave unica, (no es lo mismo que clave primaria) tu clave primaria seria el autoincrement de la tabla, ese valor lo puedes enviar por parametro de url cuando seleccionas la pagina hacia donde debe redigirse luego de hacer la insercion (en DW en el prompt de elegir archivo, abajo a la derecha tiene un boton donde puedes poner los parametros de url) Adicionalmente, en el panel Vinculaciones, te conviene agregar un nuevo valor de Formulario, que seria el nombre de la variable que utilizarias para el ISBN. Luego en tu pagina donde cargaras la imagen, creas un recordset donde el valor de ISBN de la tabla sea el mismo que enviaste por form antes (ese valor no se duplicaria, puesto que los codigos son unicos) La otra mas sencilla seria que rescataras el ultimo id insertado, con mysql_insert_id() y ese valor lo pasas por parametro url, luego en tu pagina utilizas este id para vincular la tabla de imagenes. Esta utlima opcion altera el codigo generado por DW o sea que no visualizarias el comportamiento generado desde el formulario. Creo que a DW le falta una ultima opcion en el panel de Vinculaciones, que seria Variables Locales, puesto que tiene todos los demas tipos de variables, si alguien tiene una extension que permita seria muy agradecido. Saludos Christian www.dreamcoders.com.ar |
|
| Fernando | 13/7/07 |
| Hola que tal. Bueno he analizado tu consulta y te puedo explicar lo siguiente. Si estas trabajando con el servidor WAMP eso significa que trabajas con MySQL como motor de base de datos; si es asi recuerda que si tienes dos tablas trabajando en un propósito común deberas ingresar primero un registro en la tabla principal y luego en la secundaria. Mi consejo es el siguiente una vez que hayas registrado los datos del libro en la tabla LIBROS has un query para obtener ese ultimo registro insertado, con eso podrás capturar sus datos en una variable y manipularla a tu antojo. Espero que te haya servido mi ayuda, cualquier cosa me escribes. Nos estamos comunicando |
|
| Ver la FAQ y todos sus comentarios | |
| Añadir un comentario del artículo |
|
Comentarios no revisados de: |