Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/03/2007, 07:42
underwold
 
Fecha de Ingreso: marzo-2007
Mensajes: 4
Antigüedad: 17 años, 1 mes
Puntos: 0
Insercion en varias tablas por tuplas

hola, estoy tratando de hacer una insercion en dos tablas diferentes, primeramente les voy a explicar como esta configurada las tablas en MySQL:


roles:
id_roles(pk)
nombre_rol

artefactos:
id_artefactos(pk)
nombre_artefactos
id_roles(PKF)

actividades:
id_actividad(pk)
nombre_actividad
id_roles(PKF)

el objetivo es que cuando tu seleccione un rol se te inserten en las tablas actividades y artefactos varias tuplas con ese rol, el codigo php que tengo es el siguiente, pero se te inserta nada mas en la tabla rol, en la de actividades y artefactos no se inserta nada, el codigo es el siguiente:


$insertar_rol=mysql_query(" INSERT INTO `roles` ( `id_roles` , `nombre_rol` )
VALUES (
'','".$_POST['id_rol_1']."')");


$insertar_actividad= mysql_query("INSERT INTO `actividades` ( `id_actividad` , `nombre_actividad` , `id_roles` )
VALUES ('', '".$_POST['detail_a_business_use_case']."','".$_POST['id_rol_1']."',
'','".$_POST['detail_a_business_worker']."','".$_POST['id_rol_1']."',
'','".$_POST['define_automation_requirements']."','".$_POST['id_rol_1']."',
'','".$_POST['find_business_workers_and_entities']."','".$_POST['id_rol_1']."',
'','".$_POST['detail_a_business_entity']."','".$_POST['id_rol_1']."')");

espero que me ayuden en este problema.