Ver Mensaje Individual
  #2 (permalink)  
Antiguo 08/11/2007, 14:58
Avatar de cala932
cala932
 
Fecha de Ingreso: septiembre-2006
Ubicación: San Juan-Argentina
Mensajes: 902
Antigüedad: 17 años, 7 meses
Puntos: 9
Re: Base de datos - claves

Hola, lo que tienes que hacer es lo siquiente, primero para poder asegurar la integridad referencial debes utilizar tablas innodb asegurate que estes usando ese tipo de tablas y no myisam, segundo una vez que insertaz un producto debes tomar ese id que se ha generado puedes hacerlo con una consulta sql algo como
SELECT MAX(id) FROM tu tabla o si estas utilizando php, con la instruccion mysql_insert_id() obtienes el identificador del ultimo registro insertado despues de hacer un insert, despues haces lo mismo con la categoria, y finalmente asignas esos dos valores en la tabla relacion. Espero que sirva.
Saludos
__________________
->Aprender es un proceso que incluye el error..