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 :

[SQL] Variable pour sélectionner une table


Sujet :

PHP & Base de données

  1. #1
    Membre confirmé Avatar de Sba3Net
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 128
    Par défaut [SQL] Variable pour sélectionner une table
    Bonsoir ou bonjour selon votre localisation!!

    J'aimerai savoir comment séléctionner une table de ma base de donnes SQL via une variable? J'utulise le code suivant mais ça ne marche pas!!!

    $query = "SELECT * FROM `$table` WHERE `id` = 1";
    result = mysql_query ($query);


    Sauf que ça me donne une belle erreur lors du test du code!
    #J'utilise un tableau pour traiter les données envoyés par la base.#

    Merci d'avance et bonne programmation!!

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Septembre 2007
    Messages
    957
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2007
    Messages : 957
    Par défaut
    Salut, il faut que tu donnes plus d'informations, peux-tu poster l'erreur.
    Est-ce une erreur PHP ou Mysql ?

  3. #3
    Membre émérite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Par défaut
    salut
    comme spécifié plus haut post ton erreur
    sinon moi j'utiliserais la concatenation dans ta string de requete
    et ta variable $table elle existe?? et n'est pas vide?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $query = "SELECT * FROM ".$table." WHERE `id` = 1";
     
    echo $query; // juste pour voir ta dtring ressemble a quoi
    result = mysql_query ($query);

  4. #4
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2003
    Messages
    285
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2003
    Messages : 285
    Par défaut
    Citation Envoyé par ozzmax Voir le message
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    $query = "SELECT * FROM ".$table." WHERE `id` = 1";
     
    echo $query; // juste pour voir ta dtring ressemble a quoi
    result = mysql_query ($query);
    je suis d'accord sur le fond ! Mais ce n'est pas génant dans ce cas la, puisqu'il utilise des double quotes

    par contre, sba3net, fais attention, tu as oublié un $ devant ta variable result !

    $result = mysql_query($query);

  5. #5
    Membre confirmé Avatar de Sba3Net
    Profil pro
    Étudiant
    Inscrit en
    Mai 2007
    Messages
    128
    Détails du profil
    Informations personnelles :
    Âge : 36
    Localisation : Maroc

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mai 2007
    Messages : 128
    Par défaut
    Merci les amis, c'es fait, je crois que je me suis plané avec une erreure avec le ; et le $

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 26/03/2008, 22h19
  2. script sql pour recopier une table
    Par sylvain1554 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 04/05/2007, 12h33
  3. Réponses: 3
    Dernier message: 06/01/2007, 17h44
  4. pb pour vider une table sous sql
    Par xence dans le forum Langage SQL
    Réponses: 3
    Dernier message: 24/03/2006, 08h09
  5. utiliser le quickreport et le sql pour interroger une table
    Par bertrand_declerck dans le forum Bases de données
    Réponses: 7
    Dernier message: 28/07/2005, 08h46

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