bonjour voila je programme en php avec access derriere et j'ai un soucis sur mes champs texte à inserer en effet j'ai :
--> recuperation de mon champs
$nom_comp=$_POST['nom_com'];
ou la valeur de nom_com est utiliser l'outils le plus performant
--> puis ma requete d'insertion
$query_ajou="insert into competence values ($numero_comp,'".$nom_comp."');";
-->j'obtiens ce message d'erreur
Warning: odbc_do(): SQL error: [Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe (opérateur absent) dans l'expression ''utiliser l'outils le plus performant');'
l'erreur provient de l'apostrophe présent dans mon champs texte je devrais donc utiliser la fonction addslashes
$nom_comp=addslashes($_POST['nom_com']);
Warning: odbc_do(): SQL error: [Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe (opérateur absent) dans l'expression ''utiliser l\'outils le plus performant');'
j'ai toujours une erreur et la je bloque et je grrrrrrince des dents