![]() |
Insertar en 2 tablas Hola a todos, espero puedan ayudarme a resolver esta dificultad, nose si se pueda con SQL osea necesario tambien Php Tengo las siguientes tabla: Bandeja(cod_bandeja,cod_producto) Caso(cod_caso,cod_bandeja,cod_producto,cod_empresa ) Producto_empresa(cod_empresa,cod_producto_cod_prod uctoEmpresa) Lo que quiero es que cuando registre en Bandeja tambien me registre en Caso,si en el formulario de registro para Bandeja escogo Producto 1, y en la tabla Producto_empresa, obtengo que para ese Producto 1, lo tienen la empresa 2,4,6(cod_empresa)... Que me inserte en Caso, 3 registros: insert caso(cod_bandeja,cod_producto,cod_empresa) values ('1','1','2'); insert caso(cod_bandeja,cod_producto,cod_empresa) values ('2','1','4'); insert caso(cod_bandeja,cod_producto,cod_empresa) values ('3','1','6'); el cod_caso: es autoincremental. saludos. |
Re: Insertar en 2 tablas Tema trasladado a Bases de Datos. |
Re: Insertar en 2 tablas pues depende de como estes trabajando, ambas opciones las puedes realizar, cual es la mejor... pasaran dias y meses y se abrira una discusion que nadie terminara... por lo tanto puedes hacerlo ya sea desde un lenguaje de servidor, en tu caso PHP, con transacciones, o hacer un procedimiento almacenado que te realice el proceso en tu motor SQL (que nose cual es) siempre usando transacciones y unicamente ejecutarlo desde php, ambas opciones te haran lo mismo de una forma diferente y tu decide cual se te hace mas simple. |
| La zona horaria es GMT -6. Ahora son las 05:57. |
Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.