Récupérer plusieurs données avec where.

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Récupérer plusieurs données avec where.

Re: Récupérer plusieurs données avec where.

par Aureusms » 09 juin 2013, 22:44

Les petits '

ce qui donne : $select = "select * FROM membres Where instru IN ('Woodblocks', 'Trombones','Batteries')";

Re: Récupérer plusieurs données avec where.

par mars77 » 09 juin 2013, 21:45

Merci pour votre aide .

J ai essayé avec IN mais j ai à chaque fois un message d erreur.

$select = "select * FROM membres Where instru IN ( Woodblocks, Trombones,Batteries)";
résultat.

Erreur : Unknown column 'Woodblocks' in 'where clause'

il me semble que ma formule est juste ? ou je fait quelque chose de faux ?

Re: Récupérer plusieurs données avec where.

par sirakawa » 09 juin 2013, 20:44

e pense quant à mpoi qu'il faudrait avoir une table
membres
id_membre, etc
et une table
instruments
id_instrument, etc
et une table
membre_instrument
id_membre, id_instrument
Ca facilite plusieurs instruments pour un membre et plusieurs membres pour un instrument

Re: Récupérer plusieurs données avec where.

par moogli » 09 juin 2013, 18:26

Salut,

Utilise la clause SQL in, ou l'opérateur logique ou.

Des infos sur SQL http://sqlpro.developpez.com


@+

Récupérer plusieurs données avec where.

par mars77 » 09 juin 2013, 18:01

Bonjour,

J aimerai récupérer plusieurs données d'une colonne dans MYSQL avec where mais je ne trouve pas la solution.
$select = "select * FROM membres Where instru='Batteries'"; 
Avec un seul critère pas de souci mais si je veux en ajouter plusieurs de instruments je ne trouve pas .

Est ce que je dois les séparée avec de virgule, des points virgules ?

J ai essayé mais cela ne fonctionne pas .


Je remercie celui qui pourra m' aiguiller.