INTO ko

Résolu/Fermé
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 - 9 janv. 2013 à 09:56
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 - 9 janv. 2013 à 10:21
Bonjour,
Je me casse la tete ce matin pour une connerie j en suis sur !
ma requette ne fonctionne pas alors que j'ai tt bien vérifié.... snif... si quelqu un veut bien m'aider :
MERCI D AVANCE


J'ai l'erreur :
Apostrophe non fermé @ 1015
#1064 - 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 'long ,
lat ,
mail ,
web ,
commentaires ,
min ,
max ,
nb_cha' at line 8




Et ma requette :

INSERT INTO gite (
nom ,
adresse ,
resp ,
cp ,
ville ,
tel ,
long ,
lat ,
mail ,
web ,
commentaires ,
min ,
max ,
nb_chambre ,
superficie ,
piscine ,
cuisine ,
tv ,
wifi ,
lavelinge ,
animaux ,
spa ,
handicap ,
visible
) VALUES (
'" . $_POST['nom'] . "',
'" . $_POST['adresse'] . "',
'" . $_POST['resp'] . "',
'" . $_POST['cp'] . "',
'" . $_POST['ville'] . "',
'" . $_POST['tel'] . "',
'" . $_POST['long'] . "',
'" . $_POST['lat'] . "',
'" . $_POST['mail'] . "',
'" . $_POST['web'] . "',
'" . $_POST['commentaires'] . "',
'" . $_POST['min'] . "',
'" . $_POST['max'] . "',
'" . $_POST['nb_chambre'] . "',
'" . $_POST['superficie'] . "',
'" . $_POST['piscine'] . "',
'" . $_POST['cuisine'] . "',
'" . $_POST['tv'] . "',
'" . $_POST['wifi'] . "',
'" . $_POST['lavelinge'] . "',
'" . $_POST['animaux'] . "',
'" . $_POST['spa'] . "',
'" . $_POST['handicap'] . "',
'" . $_POST['visible'] .


2 réponses

Utilisateur anonyme
9 janv. 2013 à 10:05
Bonjour

Deux problèmes :
1 - 'long' est un mot réservé de mysql : ne l'utilise pas comme nom de champ. Tu en changes, ou si tu tiens à le garder, entoure-le d'accents graves (Alt Gr 7 sur mon clavier)

2 - Ta requête se termine en queue de poisson, il manque effectivement une apostrophe et une parenthèse à la fin.
1
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 3
9 janv. 2013 à 10:11
Effectivement... et maintenant ça marche !


MERCI A TOI BONNE JOURNEE
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 408
Modifié par zipe31 le 9/01/2013 à 10:13
Salut,

Et c'est laquelle qui a marché ? La 1 ou la 2 ?

Merci.
0
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 3
9 janv. 2013 à 10:18
la 1 !
J'ai remplacé le mot "long" par un autre.

Pour le 2 j'ai du mal faire mon copier coller.

J'avais bien compris que c "long" qui posé problème mais je savais pas pourquoi. a retenir

Bonne journée
0
zipe31 Messages postés 36402 Date d'inscription dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 408
9 janv. 2013 à 10:21
Merci ;-)
0