Erreur de syntaxe

Résolu
Leneuf8000 Messages postés 118 Date d'inscription jeudi 20 mars 2003 Statut Membre Dernière intervention 6 octobre 2005 - 1 juin 2005 à 14:50
Leneuf8000 Messages postés 118 Date d'inscription jeudi 20 mars 2003 Statut Membre Dernière intervention 6 octobre 2005 - 1 juin 2005 à 15:28
Bonjour everybody,

la, j'ai un problème de syntaxe, je ne comprends pas !!!

Voici la requête qui pose problème :


$req_alter= "INSERT INTO statistiques
(class_quot_note,class_quot_vote,class_quot_nb_clics) VALUES
('$tab_class_quot_note','$tab_class_quot_vote','$tab_class_quot_nb_clics')
where adresse='$ligne[0]'";





Or j'ai essayé cette reqêute :

$se="SELECT * from statistiques where adresse='$ligne[0]'";



Et ça ça marche nickel chrome doré...

Le message d'erreur est le suivant :
Erreur de syntaxe prшs de 'where adresse='www.sitest45.com'' р la ligne 1



Donc je ne comprends pas...

2 réponses

malalam Messages postés 10839 Date d'inscription lundi 24 février 2003 Statut Membre Dernière intervention 2 mars 2010 25
1 juin 2005 à 15:07
Hello,



un insert into est fait pour AJOUTER un nouvel enregistrement...une nouvele ligne. Donc, il n'a pas besoin de where!

Si c#est une modification d'une ligne existente que tu veux faire, tu dois faire un UPDATE
3
Leneuf8000 Messages postés 118 Date d'inscription jeudi 20 mars 2003 Statut Membre Dernière intervention 6 octobre 2005
1 juin 2005 à 15:28
Mooooooon dieuuuuuuu !

Bon c'est Mercredi c'est la fin de la semaine lol!

En tout cas merci !
0
Rejoignez-nous