arnold002
Messages postés121Date d'inscriptionmercredi 27 octobre 2004StatutMembreDernière intervention 5 mars 2007
-
30 avril 2005 à 10:56
arnold002
Messages postés121Date d'inscriptionmercredi 27 octobre 2004StatutMembreDernière intervention 5 mars 2007
-
30 avril 2005 à 11:51
Bonjour à tous,
J'ai un formulaire qui contient 2 champs de type select : classe et annee.
Je veux associer chaque classe à chaque année et ensuite faire un update dans une base mysql
Voici le code
$sql( "UPDATE lh_classe SET $i '".$classe."' WHERE id= '5'");
$req = mysql_query($sql) or die( mysql_error() ) ;
petite précision :
ma table lh_classe contient un champ id unique, tous les autres champs ont comme nom une année entre 1990 et 2005
Lorsque je valide le form le champ classe reste identique pour toutes les années .
Comment donner un nom différent au select classe pour chaque année ?
Voila le résultat
You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '1994 ='2BTN' WHERE id='5'' at line 1
ca m'affiche bien la valeur de la 1ère année (1994) associée à la valeur de la classe choisie (2BTN) mais ca ne fait pas une boucle pour toutes les années, encore moins l'insert dans la bdd à cause de l'erreur de syntaxe.