Comment insérer des valeurs dans la table avec la clé étrangère de l'utilisation de MySQL?

J'ai ces deux tables juste pour exemple:

TAB_TEACHER
- id_teacher   // primary key, autoincrement
- name_teacher // a varchar

TAB_STUDENT
- id_student    // primary key, autoincrement
- name_student  // a varchar
- id_teacher_fk // foreign key reference to a teacher (TAB_TEACHER)

Je veux savoir comment faire pour insérer dans ces deux cas:

CAS 1 - INSÉRER un nouvel Étudiant avec un pré-existante de l'ENSEIGNANT, donc, je dois obtenir la clé étrangère avec un professeur du nom de

CAS 2 - INSÉRER un nouvel Étudiant avec un nouveau PROFESSEUR (enseignant, je suis en créant dans le même temps, je suis de la création de l'étudiant)

InformationsquelleAutor okami | 2011-01-23