Bonjour,
J'étudie présentement PHP ET MYSQL, et j'ai un soucis avec le remplissage du champ des clés primaires qui migrent vers une autre table. En fait, je sais pas trop comment est ce que ça se passe. Donc j'ai fait un select sur la clé à faire migrer, puis j'ai fait un insert into dans le champ où la clé doit migrer. Mais ça ne marche pas . Après le INSERT INTO le champ en question reçoit pas la valeur qu'il devait recevoir, mais reçoit plutôt "Resource id #4".
Voici un bout de code de ce que j'ai bricolé:
$Req = "SELECT CodeCl FROM classe WHERE Libelle = '"."$ClassEl"."'";//selection du code classe
$Res=mysql_query($Req);
$Requete="INSERT INTO Eleve (MatriculeEl, Nom, Prenom, Email, Login, MDP, CodeCl) VALUES( '$MatEl','$NomEl', '$PrenEl', '$MailEl', '$LoginEl', '$MDPEl1', '$Res');"; //remplissage des champs élèves
mysql_query("$Requete");
J'espère que j'ai été assez claire pour pouvoir bénéficier de votre aide.
Merci
