Bonjour à tous, j'ai de nouveau une erreur qui m'empêche de continuer.
Je travail sur un formulaire que l'on est censé pouvoir mettre à jour.
J'ai donc d'abord une première page formulaire.php ou les données de la base sont affichées, et un deuxième page modif.php dans laquel les requêtes SQL update sont placés. Je récupère grâce à la méthode POST toutes les données nécessaires à la mise à jour.
$sqldb=mssql_select_db("*****",$connexion) or die("La base de donnée selectionnée n'existe pas.");
$requete= "update CLIENTS
Set MODRS='".$_POST['Nomcab']."', MODNOM='".$_POST['Nom']."', MODPREN='".$_POST['Prenom']."', MODLADR='".$_POST['Adresse']."', MODCP='".$_POST['CP']."', MODVILLE='".$_POST['Ville']."',
MODTEL='".$_POST['Tel']."',
MODFAX='".$_POST['Fax']."',
MODMAIL='".$_POST['Mail']."',
VALIDER='OUI',
where INDICE='".$_POST['id']."';";
echo $requete;
mssql_query($requete,$connexion) or die("Problème lors de l'execution de la Première requête.");
Le echo $requete confirme que toutes les données sont bien présente. J'imagine qu'il y a une erreur de synthaxe dans ma requête mais je n'arrive pas à voir où... Voilà l'erreur qu'il m'affiche:
Warning: mssql_query(): message: Syntaxe incorrecte vers le mot clé 'where'. (severity 15) in c:\program files\easyphp1-8-modgsi\www\fymaction\formulaire\modif.php on line 37
Warning: mssql_query(): Query failed in c:\program files\easyphp1-8-modgsi\www\fymaction\formulaire\modif.php on line 37
Merci!!
Partager