Bonjour,

J'ai un petit problème avec une requete SQL dans une appli de gestion de parc informatique en php.
Je crée la requete a partir du programme en php car la structure de la base peut évoluer (la structure est contenue dans un fichier xml)
donc j'aimerais savoir (si vous pouvez m'aider) pourquoi ces 3 requetes fonctionnent très bien :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
$ReqId="INSERT INTO $Table(IdMachine)VALUES('$IdMachine')";
if(!mysql_query(str_replace("<br>","",$ReqId)))echo "Requete Id Invalide!<br>";
 
 
$ReqSaisieMan="INSERT INTO $Table($ChampSQL)VALUES(' ')";
if(!mysql_query(str_replace("<br>","",$ReqSaisieMan))) echo "Requete Saisie Man Invalide<br>";
 
 
$ReqVers="INSERT INTO $Table(Version)VALUES('1.01A')";
if(!mysql_query(str_replace("<br>","",$ReqVers)))echo "Requete Vers Invalide<br>";
alors que celle ci ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 
$ReqInfo="INSERT INTO $Table($ChampSQL)VALUES('$Info')";
if(!mysql_query(str_replace("<br>","",$ReqInfo)))echo "Requete Info Invalide<br>";
J'espere que j'ai été suffisament clair!
si ce n'est pas le cas je peux vous donner plus de précisions

Je vous remercie d'avance pour votre aide