si me pueden dar una idea
![Afirmando](http://static.forosdelweb.com/fdwtheme/images/smilies/afirmar.gif)
| ||||
![]() tengo el suguiente problema ya lo abia comentado anterior mente pero perdi unos dias sin poder conectarmen mildisculpas . el problema es qeu necesito guardar informacion en dos tablas en la base de datos el esque ma de las tablas es el siguiente tblguias ----------------------- id_guia fecha numero etc -------------------- ------------------------/ tblGuiasDetalles -----------------------/ Id_guiadetalle id_guia id_producto cantidad --------------------------- el problema es que nose como mandar aguarda el detalle si lo mado a la tabla guia pero a la tabla guia detalle no se como mandarlo de esta forma estoy guardando los datos actualmente pero solo a una tabla codigo guardar.php Código PHP: este es un ej de guardar que estoy ocupando y lo que no se es como guardar en la otra tabla si me pueden dar una mano gracias |
| ||||
Respuesta: como Guardar en 2 tablas distintas en UNA BDD No te enredes ![]() Me explico, supongamos que vienen los datos 1, 2, 3, 4, 5 y 6. Los tres primeros van a una tabla y los tres últimos a otra. Ahora solo haces dos querys. INSERT into TABLA1 (campo1, campo2, campo3) VALUES (1, 2, 3); INSERT into TABLA2 (campo1, campo2, campo3) VALUES (4, 5, 6); Inténtalo y nos cuentas. PD: Obviamente esto es solo un ejemplo ![]()
__________________ Plan Original Desarrollo Web ~$>sudo apt-get install -f "Asi debería arreglarse todo en la vida" |
| ||||
Respuesta: como Guardar en 2 tablas distintas en UNA BDD lo que tu me dices es que aga dos scrip de guadardo en la misma paguina y cuando la made a llamar del formulario me lo tome y me lo guarde de = manero que el primero mmmmm? |
| ||||
Respuesta: como Guardar en 2 tablas distintas en UNA BDD Pues no entiendo mucho tu segunda pregunta, pero si, debes guardar dos veces, una para cada tabla.
__________________ Plan Original Desarrollo Web ~$>sudo apt-get install -f "Asi debería arreglarse todo en la vida" |
| ||||
![]() Cita: No un solo Script...digamos con una funcion... ejemplo. Defines dos variables $sql = "INSERT INTO ..."; //Aqui la tabla 1, campos y datos correspondientes echo 'Resultado'.guardar($sql); $sql = "INSERT INTO ..."; //Aqui la tabla 2, campos y datos correspondientes echo 'Resultado'.guardar($sql); Function guardar($sql){ .... mysql_query($sql); ... // si lo deseas puedes retornar algo, como si se guardo satisfac, o registro exitoso... //return $resultado; } //No soy programador php, pero asi lo haria yo en JAVA... Creo que existe una clase en php para utilizar todo tipo de SQL creo que se llama Perfect SQL o algo asi! |
| |||
Respuesta: como se puede Guardar en dos tablas distintas buenas!! estoy leyendo el tema y me interesa, me sumo a la pregunta tengo por ejemplo una tabla que se llama "registro" la manipulo y todo va perfecto pero... creciendo el proyecto del programa necesito crear un "historial de los nombres registrados" ahora creo una nueva base que se llama "historial" hasta aqui no hay problema ahora.... ¿se puede que al dar de alta a mi usuario tome del formulario determinados campos y grabarlos simultaneamente en las dos tablas? teniendo en cuenta que en uno se van a grabar todos y perfecto pero en el otro solamente se va a tomar el nombre y la referencia entiendo el concepto que ponen pero mi duda surge en el concepto de la "NO perdida de valores" no se si me explique bien... un saludo!
__________________ ¡El Respeto al Derecho Ajeno Es la Paz! |
| ||||
Respuesta: como se puede Guardar en dos tablas distintas Hola HalconVigia, Sí es posible hacerlo y la estructura es exactamente la misma, a la hora de procesar el formulario haces los dos inputs. Saludos. |
| |||
Respuesta: como se puede Guardar en dos tablas distintas buenas!!! dos input's?? ahora si ya estoy confundido :s se supone que tengo un formulario que recibe 'nombre' y 'clave' eso es enviado mysql_query("insert into archivo (Nombre,Clave) values ('$nombre','$clave'),conec") y grabado a la base de datos query($sql) hasta aqui todo perfecto ahora.. en donde dices que se ponen los "dos input's"?? porque no entiendo esa parte un saludo!!
__________________ ¡El Respeto al Derecho Ajeno Es la Paz! |
| |||
Respuesta: como se puede Guardar en dos tablas distintas buenas!! ok, ahora si tiene sentido.. voy a probar y ya comento que sucedio que a alguien mas le pueda servir un saludo!!
__________________ ¡El Respeto al Derecho Ajeno Es la Paz! |
| |||
Respuesta: como se puede Guardar en dos tablas distintas buenas!! pues... despues de muchas pruebas regreso con mi problema, no logro hacer que grabe en las dos tablas en la primera los datos van mas que perfecto pero en la segunda en donde solo se toma el nombre y la referencia y se graban mas columnas pero... vacias no lo hace que puede ser?? un saludo!!
__________________ ¡El Respeto al Derecho Ajeno Es la Paz! |
| ||||
Respuesta: como se puede Guardar en dos tablas distintas Revisa que los campos no tengan atributo not null lo cual les impide estar vacios.
__________________ Plan Original Desarrollo Web ~$>sudo apt-get install -f "Asi debería arreglarse todo en la vida" |