Duplicate entry...
Posté : 12 juin 2008, 18:05
Bonjour,
J'ai un problème avec un script php envoyant une requete sql (qui est dans une boucle while)
voici le code:
(le code sortie correspond au champs code_quest)
Quel est le problème ?
J'ai un problème avec un script php envoyant une requete sql (qui est dans une boucle while)
voici le code:
$test=1;
while ($test<=$nb){
$fin="type_$test";
$fin2="question_$test";
$fin3="rep_$test";
$fin4="choix_$test";
$requete="INSERT INTO questions (code_quest, type_quest, question, type_choix, nb_reponses, num_quest) VALUES ('".$code_quest."', '".$$fin."', '".$$fin2."', '".$$fin4."', '".$$fin3."', '".$j."');";
//envoi des informations
$resultat= mysql_query($requete,$connexion) or die (mysql_error());
echo "test code quest $test=$code_quest";
echo "<br />";
$test++;
}
la boucle ne tourne qu'une fois, et l'erreur suivante aparaît : Duplicate entry '23579031' for key 1(le code sortie correspond au champs code_quest)
Quel est le problème ?
en haut à gauche de ce sujet.