Tengo estas 3 tablas:
Código:
Bueno la pregunta es, que quiero cuando inserte un nuevo articulo y mande todo a la base de datos, en el insert introduciré todos los campos, incluido el "cod" que es autoincrementable. Trás introducir todo eso necesitaré inmediatamente después hacer un insert para introducir en la tabla articulo-categoria el codigo articulo y el codigo categoria, pero como puedo obtener el codigo de articulo para meterlo en la siguiente orden insert? Hay alguna función? Gracias, saludos. create table articulo ( cod int auto_increment, titulo varchar(50), intro text, cuerpo text, fecha datetime, primary key(cod) ) ENGINE=INNODB; create table categoria ( cod int auto_increment, nombre varchar(20), primary key(cod) ) ENGINE=INNODB; create table articulo_categoria ( cod_art int, cod_cat int, foreign key(cod_art) references articulo(cod), foreign key(cod_cat) references categoria(cod), primary key(cod_art,cod_cat) ) ENGINE=INNODB;