rss
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

!!! erreur SQL !!!

guillaume, le jeudi 20 mars 2003 à 18:12:14
Warning: SQL error: [Microsoft][Pilote ODBC Microsoft Access] Erreur de syntaxe dans l'instruction INSERT INTO., SQL state 37000 in SQLExecDirect in c:\program files\easyphp\www\fgnw2003\site\update_proprio.php on line 20


que veut dire cette ereur ? j'esssaie d'insérer un enregistrement dans une table à l'aide de la requete suivante :

INSERT INTO ADRESSE ( CPLTADRESSE, RUEADRESSE, CPADRESSE, VILLEADRESSE )
SELECT $cpltAdresse, $rueAdresse, $cpAdresse, $villeAdresse;

sous access la requete fonctionne mais je l'execute sur une page PHP et ça plante...
Répondre à guillaume  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kalamit, le jeudi 20 mars 2003 à 18:39:53
Wouah ! php + Access ??? Je suis admiratif ! :-)))

As tu essayé de faire un echo de ta requete et de l'injecté dans access ? Tu auras peut etre une erreur plus precise. (Ou ca plante, quoi).

Kalamit,
La nuit, tous les chats sont gris. Pas les poulets ! :@)
Répondre à kalamit

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
sebsauvage, le jeudi 20 mars 2003 à 20:00:54
Tu as fais un select, mais il manque la clause FROM.
Répondre à sebsauvage

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
kinder.surprise, le vendredi 21 mars 2003 à 00:39:41
même pas, c'est des variables php visiblement, ça a une bouille de drôle de fromage, on dirait une concaténation qui n'en est pas une...

kinder.surprise,
le maton du matou
Répondre à kinder.surprise

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
marvinrouge, le vendredi 21 mars 2003 à 09:19:46
je ne connais pas PHP mais je connais SQL

en SQL on peut faire

INSERT INTO table (noms_des_champs)
VALUES (valeurs_des_champs)

ou bien

INSERT INTO table (noms_des_champs)
SELECT liste_de_champs
FROM tables

LE poinrt virgule à la fin de la requête ';' est pas standard

essayes donc avec et sans

essayes donc

INSERT INTO ADRESSE ( CPLTADRESSE, RUEADRESSE, CPADRESSE, VILLEADRESSE )
VALUES ($cpltAdresse, $rueAdresse, $cpAdresse, $villeAdresse);

et dis nous si ça marche que tout le monde en profite

marvinrouge
Répondre à marvinrouge

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 marvinrouge, le vendredi 21 mars 2003 à 09:20:03
je ne connais pas PHP mais je connais SQL

en SQL on peut faire

INSERT INTO table (noms_des_champs)
VALUES (valeurs_des_champs)

ou bien

INSERT INTO table (noms_des_champs)
SELECT liste_de_champs
FROM tables

LE poinrt virgule à la fin de la requête ';' est pas standard

essayes donc avec et sans

essayes donc

INSERT INTO ADRESSE ( CPLTADRESSE, RUEADRESSE, CPADRESSE, VILLEADRESSE )
VALUES ($cpltAdresse, $rueAdresse, $cpAdresse, $villeAdresse);

et dis nous si ça marche que tout le monde en profite

marvinrouge
Répondre à marvinrouge
Discussions pertinentes trouvées dans le forum
26/05 14h35Erreur SQL et BOUTON en PHP8
22/05 23h03Erreur SQL Server Express 20055
20/02 06h41[JAVA] Erreur SQL sur un UPDATE1
10/11 14h50Erreur sql11
01/06 15h25Erreur sql12
Plus de discussions sur « Erreur SQL »
Logiciels pertinents trouvés dans les téléchargements
Télécharger WAMP Server 2.0cWAMP Server - WAMP5 (WAMP signifiant Windows Apache Mysql PHP) est une plateforme de développement Web sous Windows. Il vous permet de...Catégorie: Serveurs
Licence: Freeware/gratuit
Télécharger OpenOffice.org 2.4.1OpenOffice.org - OpenOffice est une suite bureautique complète entièrement gratuite, compatible avec la suite Microsoft Office. Elle...Catégorie: Suite bureautique
Licence: Open Source
Télécharger Foxit Reader 2.3 Build 3201Foxit Reader - Foxit Reader est un lecteur de fichiers PDF très léger, et rapide à démarrer, contrairement à Adobe Acrobat Reader. Il...Catégorie: PDF
Licence: Freeware/gratuit
Télécharger DSL Test 2.0.0.6DSL Test - DSLtest est constitué d'un logiciel à télécharger gratuitement et de serveurs de test. Ces équipements vous permettent...Catégorie: ADSL
Licence: Freeware/gratuit
Plus de logiciels gratuits sur « Erreur SQL »