bonjour à tous!
j'ai un problème au niveau de ma requete d'insertion de données.
j'ai crée un select dynamique dans un formulaire de la sorte :
Code :
- <?
- echo "<select name='selectiongroupement'>";
- while ($reponsepubli = mysql_fetch_array ($requetepubli))
- {
- $reponsepubli_LibEntiteRemettant = $reponsepubli['LibEntiteRemettant'];
- echo "<option value='$reponsepubli_LibEntiteRemettant'> $reponsepubli_LibEntiteRemettant</option>;
- }
- echo "</select>";
- ?>
|
il marche nickel...
ensuite je m'en sert pour un WHERE dans une requete :
Code :
- $selectiongroupement = $_POST[selectiongroupement];
- $requeteinsertion = mysql_query ("INSERT INTO tp_editionencours (CodeRemettant, ....) VALUES (' ".$donnees1['CodeRemettant']." ', ....)
- WHERE LibEntiteRemettant=$selectiongroupement " ) or die(mysql_error());
|
et là ça me met erreur de syntaxe près de "WHERE LibEntiteRemettant=" la valeur que je veux...
alors j'ai essayé :
WHERE LibEntiteRemettant=$selectiongroupement " )
WHERE LibEntiteRemettant="$selectiongroupement" " )
WHERE LibEntiteRemettant=".$selectiongroupement." )
WHERE LibEntiteRemettant= ' ".$selectiongroupement." ' " )
et y'a toujours cette foutue erreur de syntaxe
quelqu'unpeut m'aider à finir cette p..tain de requete?
merci d'avance!!
bonne aprèm! 
Message édité par flock86 le 03-03-2006 à 15:41:16