IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

[Maxdb] probleme de syntaxe SELECT


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    42
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juillet 2007
    Messages : 42
    Par défaut [Maxdb] probleme de syntaxe SELECT
    Bonjour,

    Je comprend pas, j'ai un select tout simple, mais il me donne une erreur à l'execution....
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    $date_jour=$_POST[jour];
    $query_ptage= "Select * from ptage where d_ptage=$date_jour";
    $result_ptage= maxdb_query($link,$query_ptage) or die("La requête a échoué : ".maxdb_error());
    erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Warning: maxdb_query() [function.maxdb-query]: -3014 POS(35) Invalid end of SQL statement [42000] in C:\wamp\www\infotel\jour.php on line 23
    la ligne 23 étant bien sur le maxdb_query.

    un echo de $date_jour avant la requête me donne bien la valeur attendue.

    Merci d'avance,

    Nico

  2. #2
    Membre éprouvé
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mai 2006
    Messages
    1 044
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2006
    Messages : 1 044
    Par défaut
    Ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $date_jour=$_POST[jour];
    est incorrect, vous avez oublier:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $date_jour=$_POST['jour'];
    Et ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $query_ptage= "Select * from ptage where d_ptage=$date_jour";
    deviens :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $query_ptage= "SELECT * FROM ptage WHERE d_ptage = '$date_jour'";
    Attention au quote et nommer select, from, where, join, ect .. en majuscule c'est plus propre

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. syntaxe "SELECT * INTO OUTFILE....
    Par mick84m dans le forum Requêtes
    Réponses: 2
    Dernier message: 25/04/2005, 09h53
  2. [VB.NET] Probleme de syntaxe
    Par microthib dans le forum Windows Forms
    Réponses: 4
    Dernier message: 17/03/2005, 13h49
  3. probleme fonction syntaxe
    Par gIch dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 28/02/2005, 09h52
  4. [Débutante] Problèmes de syntaxe
    Par new_wave dans le forum Prolog
    Réponses: 4
    Dernier message: 02/11/2004, 18h39
  5. Problemes de syntaxe
    Par maahta dans le forum SQL Procédural
    Réponses: 3
    Dernier message: 01/10/2003, 13h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo