PHP - Como hacer un INSERT a 2 tablas a la vez

 
Vista:

Como hacer un INSERT a 2 tablas a la vez

Publicado por pepe (8 intervenciones) el 15/09/2007 11:14:10
Hola, estoy haciendo un formulario que quiero que ingrese datos en 3 tablas.
Pero me he dado cuenta que al hacer la consulta, si pongogo los 3 INSERT seguidos, solo ejecuta el primero, y solo rellena los datos del primer insert. Estoy haciendo esto:

$consulta = "
INSERT INTO disco(titulo,sello) VALUES('{$titulo}','{$sello}'); INSERT INTO grupo(nombre_grupo) VALUES ('{$nombre_grupo}'); INSERT INTO tema(nombre_tema,duracion) VALUES ('{$nombre_tema}','{$duracion}')";
mysql_query($consulta, $db);

Como debo de hacer para que se inserten los datos en las 3 tablas. Hacer las consultas por separado ? o con otro sistema??
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Como hacer un INSERT a 2 tablas a la vez

Publicado por Pam (16 intervenciones) el 15/09/2007 12:53:52
.... Intenta separandolos en 3 variables diferentes.. ;)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar