Error in your SQL syntax

mirhano Messages postés 15 Statut Membre -  
DelNC Messages postés 2360 Statut Membre -
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 'schema='i40', date_verif='2015-10-07',........ at line 1
--
je recois cette erreur selement lorsque je vx modifier le champs schema, par contre si j'enleve le champs schema carrément de ma requete , elle marche tres bien sans probléme !!! je sais vraiment pas !! d'ou vient cette erreur !! parsque tout est correcte à ce que j pense !! Merci d'avance pour votre aide ! en ai besoin :

if(isset($_GET['id2'])){
$id2=$_GET['id2'] ;
if(isset($_POST['Modifier'])){

$my_schema=$_POST['schema'];

$my_dateV=date("Y-m-d",strtotime($_POST['dateV']));
.....

mysql_query(" UPDATE sous_controle SET schema='$my_schema', date_verif='$my_dateV',s_initialAE='$collaborateur' .................. WHERE id='$id2' ")or die(mysql_error());

}
}


--
[^^happy10]
--
[^^happy10]

1 réponse

DelNC Messages postés 2360 Statut Membre 2 010
 
Bonjour

essayez avec ceci pour récupérer la variable
if(isset($_REQUEST["schema"   ])) {$schema= $_REQUEST["schema"   ];}
else {$schema= "";}

Il faut vérifier que le type de données schema dans le formulaire et dans la base de données soit bien compatible.
0
mirhano
 
Merci DeINC , le problème est résolu, effectivement y'avais un problème au niveau de nomenclature du champs dans la BDD.MERCIIIIII :)
0
DelNC Messages postés 2360 Statut Membre 2 010
 
De rien :)
0