Interprétation d'un code d'erreur de mysql

Résolu
tamooora -  
 tamooora -
Bonjour,
voila la partie de code qu envoie l'erreur :

$queryAjout2="INSERT INTO traitements (idsite,mot) VALUES ( " .$idsite.",' " .$mot. " ' ) ";


et voici l'erreur :

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 'Internet)' at line 1

quelqu'un m'aide svp :( !!

merci!
A voir également:

2 réponses

Harricote Messages postés 417 Date d'inscription   Statut Membre Dernière intervention   41
 
Essaye ceci :
$queryAjout2="INSERT INTO traitements (idsite,mot) VALUES ('".$idsite."','".$mot."' )";
0
tamooora
 
merci pour votre réponse ! :) enfait mnt ca marche mais normalement le idsite est un int .. il doit etre passé sans les cotes non ??
0
tamooora
 
ah je comprend mnt !!! $idsite contiend une valeur Null !! et par conséquent ma requette est de cette forme bizzare :

INSERT INTO traitements (idsite,mot) VALUES ( , " ici_valeur_du_mot " )";

si non si on ajoute les cotes .. on aurra :


INSERT INTO traitements (idsite,mot) VALUES ( " " , " ici_valeur_du_mot " )";


:)
0