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 :

Erreur SQL : SQLSTATE[42000]: Syntax error or access violation: 1064 [MySQL]


Sujet :

PHP & Base de données

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2011
    Messages : 18
    Par défaut Erreur SQL : SQLSTATE[42000]: Syntax error or access violation: 1064
    Bonjour à vous,

    Je suis à la recherche d'une solution pour l'erreur :
    PDOException: SQLSTATE[42000]: Syntax error or access violation: 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 'IdModClasse'].' ORDER BY NomEl'

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    if($IdModClasse !== 'tout') {
    	$choixel=$bdd->query('SELECT * FROM eleve e INNER JOIN eleveclasse c ON e.idEl = c.idEl WHERE c.CodeClasse = '.$IdModClasse.' ORDER BY NomEl'); 
    }
    else/*($IdModClasse == 'tout')*/ {
    	$choixel=$bdd->query('SELECT * FROM eleve e INNER JOIN eleveclasse ec ON e.idEl = ec.idEl INNER JOIN classe c ON c.CodeClasse = ec.CodeClasse ORDER BY c.LibelleClasse ');
    }
    Je ne comprend pas ...
    Une idée ?

  2. #2
    Membre éclairé
    Femme Profil pro
    Consultant informatique
    Inscrit en
    Décembre 2011
    Messages
    26
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 43
    Localisation : France, Oise (Picardie)

    Informations professionnelles :
    Activité : Consultant informatique

    Informations forums :
    Inscription : Décembre 2011
    Messages : 26
    Par défaut
    y a quoi dans $IdModClasse?

  3. #3
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Décembre 2011
    Messages
    18
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Décembre 2011
    Messages : 18
    Par défaut
    Merci !

    Je viens de vérifier ce qu'il y avait dedans et il y avait : '.$_POST['IdModClasse'].'
    Je commence à fatiguer...

    Merci beaucoup.

    Comment faire passer une variable d'une page à une autre ? j'ai fait comme ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <?php
    	echo (<a href="tabStudentGroup.php?IdModClasse='.$_POST['IdModClasse'].'"><input type="button" name="Télécharger le tableau" id="Télécharger le tableau" value="Télécharger le tableau" /></a>);
    ?>
    N'y a t'il pas de manière plus simple ?

    Merci beaucoup.

    Cordialement,

    Quentin

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

Discussions similaires

  1. [PDO] SQLSTATE[42000]: Syntax error or access violation: 1064
    Par martin30200 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 10/11/2014, 11h45
  2. Réponses: 2
    Dernier message: 12/05/2014, 16h32
  3. [PDO] Erreur louche : 'SQLSTATE[42000]: Syntax error or access violation: 1064'
    Par oliopur dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 19/03/2012, 17h10
  4. [MySQL] [MySQL] SQLSTATE[42000]: Syntax error or access violation: 1064
    Par Domotik35 dans le forum PHP & Base de données
    Réponses: 6
    Dernier message: 28/07/2011, 16h42
  5. [PDO] Erreur incompréhensible : 'SQLSTATE[42000]: Syntax error or access violation: 1064'
    Par cyril_k dans le forum PHP & Base de données
    Réponses: 5
    Dernier message: 13/12/2008, 12h12

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