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

Requêtes MySQL Discussion :

Requete SELECT + php array


Sujet :

Requêtes MySQL

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 184
    Points : 77
    Points
    77
    Par défaut Requete SELECT + php array
    Bonjour,

    Est il possible de faire ce genre de requete SELECT :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT * FROM matable WHERE id est l'un des index du tableau php suivant >> $mon_tableau
    Ca eviterai un bout de code php qui bouclerai sur le tableau et génèrerai ma requête qui peut d'ailleurs devenir incommensurable.

    Merci

  2. #2
    Membre expérimenté

    Profil pro
    Inscrit en
    Août 2002
    Messages
    1 060
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2002
    Messages : 1 060
    Points : 1 357
    Points
    1 357
    Par défaut
    Bonjour,

    Ce n'est peut-être pas le plus rapide, mais ça fonctionne :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
      $tableauId = array(1, 4, 9, 10);
      $in = implode (',', $tableau);
     
      $sql = 'SELECT * 
              FROM matable 
              WHERE id in (' . $in . ')';
    ?>

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Septembre 2006
    Messages
    184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2006
    Messages : 184
    Points : 77
    Points
    77
    Par défaut
    Très bonne solution jeca merci

    En effet je trouve que ça racourcit qd même le script par rapport à une boucle foreach + un substr pour enlever le dernier ", " non désiré, etc...

    Merci

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

Discussions similaires

  1. requete select de bd empeche l'execution du code php
    Par 0667522873 dans le forum Langage
    Réponses: 1
    Dernier message: 03/06/2015, 00h19
  2. Erreur dans une requete select en php
    Par rimbaut dans le forum Langage
    Réponses: 25
    Dernier message: 16/05/2010, 18h52
  3. requete select php
    Par rezguiinfo dans le forum Langage
    Réponses: 6
    Dernier message: 08/03/2010, 14h31
  4. problemes de performances avec les requetes select
    Par berry dans le forum Requêtes
    Réponses: 3
    Dernier message: 10/07/2003, 13h39
  5. requete SELECT avec un nombre constant
    Par gurumeditation dans le forum Requêtes
    Réponses: 3
    Dernier message: 04/07/2003, 20h04

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