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

SQLite Discussion :

variables refusées dans requête sql


Sujet :

SQLite

  1. #1
    Membre habitué Avatar de php_de_travers
    Inscrit en
    Juin 2004
    Messages
    460
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 460
    Points : 190
    Points
    190
    Par défaut variables refusées dans requête sql
    Les lignes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $sth = $cnx->query('SELECT email FROM contacts WHERE email = $expediteur');
    $existe = $sth->fetchAll();
    fonctionnent

    Les lignes
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $sth = $cnx->query('SELECT email FROM $table_contacts WHERE email = $expediteur');
    $existe = $sth->fetchAll();
    plantent

    Fatal error: Call to a member function fetchAll() on a non-object
    ALORS QUE $table_contacts est bien connu dans le code juste avant. J'ai vérifié en faisant un print $table_contacts.
    Etonnant aussi, $expediteur est une variable et elle est acceptée.

    Qu'en pensez-vous ?

  2. #2
    Membre habitué Avatar de php_de_travers
    Inscrit en
    Juin 2004
    Messages
    460
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 460
    Points : 190
    Points
    190
    Par défaut
    query() ne supporte pas les variables.

    MA SOLUTION :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $sql = "SELECT email FROM" . $table_contacts . " WHERE email = " . $expediteur ;
    $sth = $cnx->query($sql) ;

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

Discussions similaires

  1. [SAGE X3V5]Variable globale dans requête SQL
    Par Zeroneurone dans le forum SAGE
    Réponses: 14
    Dernier message: 15/11/2012, 11h08
  2. variable vba dans requête sql
    Par pasb71 dans le forum Access
    Réponses: 4
    Dernier message: 16/05/2011, 17h58
  3. Variable JS dans requête SQL PHP
    Par miabi dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 08/11/2010, 13h28
  4. Insertion variable ASP dans requête SQL
    Par mihmoh dans le forum ASP
    Réponses: 8
    Dernier message: 14/05/2008, 15h36
  5. Utilisation de variable Date dans requète SQL sous Access
    Par noakiss dans le forum VBA Access
    Réponses: 3
    Dernier message: 26/03/2008, 09h37

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