Bonjour tout le monde,

J'ai une table nommée emails qui contient deux champs :

1) matricule
2) email

Une autre table se nommant "etudiants" contient 3 champs :

1) matricule
2) nom
3) prenom

matricule de la table "emails" respecte l'intégrité référentielle, c'est-à-dire que je ne peux ajouter une nouvelle ligne QUE si le matricule inséré ce trouve dans la table étudiants.

Je me demandais si il était possible de :

1) d'abord vérifier si l'intégrité référentielle est respectée
2)
2A) Si IR OK => J'insère toutes les lignes
2B) autrement, je n'insère aucun enregistrement et mysql m'informe quel matricule est incorrect.

Est-il possible de faire cela avec mysql ?

Dois-je passer par PHP ?

Merci d'avance.

beegees