PHP mysql

PHP mysql - PHP - Programmation

Marsh Posté le 04-05-2005 à 15:52:09    

Bonjour tout le monde,
 
voila j'ai un souci avec l'alimentation de ma base de données par mon script php.
 
J'ai 2 tables et une table intermediaire entre les 2 pour pouvoir faire une relation n à n.
donc sur la table intermediaire evidement la clé primaire est constitué des clés primaires des 2 autres tables, et celle ci sont donc clé etrangère dans la table intermédiaire.
Pour cela, j'ai mes tables sont de type innodb, pour pouvoir gérer les clés étrangères et les contraintes d'intégrité referentielles.
Donc quand je fait un insert sur les 2 premières tables qui marche bien, je voudrais après faire l'insert sur la table intermédiaire avec les données que je viens de rentrer et bien sur en tenant compte des contraintes de clés étrangères, là j'ai un message d'erreur qui me dit "Impossible dajouter enregistrement fils, une contrainte externe l'empeche, c mysql qui me met ce message.
 
Je ne comprend pas, pourtant j'alimente les tables de départ avant d'alimenter la table intermédiaire.
 
Voila donc si vous avez des suggestions je suis tout ouie.
 
Je vous remercie et bien à vous.

Reply

Marsh Posté le 04-05-2005 à 15:52:09   

Reply

Marsh Posté le 04-05-2005 à 15:53:25    

Et si tu donnais ton code.....ca serait mieux quand même

Reply

Marsh Posté le 04-05-2005 à 16:10:17    

ca va j'ai trouvé merci

Reply

Marsh Posté le 04-05-2005 à 16:13:16    

Citation :

ca va j'ai trouvé merci


 
Si seulement je pouvais en dire autant.  :sarcastic:  ;)

Reply

Marsh Posté le 04-05-2005 à 16:14:31    

Citation :

Si seulement je pouvais en dire autant.  :sarcastic:  ;)


 
LOL :lol:

Reply

Marsh Posté le 04-05-2005 à 18:45:11    

lol

Reply

Marsh Posté le 04-05-2005 à 18:52:29    

C'est deprimant ...


---------------
Si la vérité est découverte par quelqu'un d'autre,elle perd toujours un peu d'attrait
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed