Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1902 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  [PHP MYSQL] Recherche table

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[PHP MYSQL] Recherche table

n°1786286
ddsjm
Posté le 12-09-2008 à 23:35:22  profilanswer
 

Bonjour,
 
A l'aide d'un formulaire, je souhaite récupérer des informations dans une table.
J'ai un champ qui peut prendre comme valeur soit 1 soit 2.
Dans mon formulaire, j'ai 3 choix possibles : soit 1, 2 ou 3.
Lorsque 3 est coché, je souhaiterais que toutes les lignes apparaissent.
J'ai bien réussi à récupérer les informations lorsque la valeur est égale à 1 ou 2.... mais lorsque cette dernière prend la valeur 3 je n'ai plus rien. (ce qui est totalement logique au vu du code):

Code :
  1. . . .WHERE voile_mot = '$voil_mot'


voile_mot : champ de la table prenant comme valeur 1 ou 2
'$voil_mot : variable contenant la valeur recherchée.
 
Comment modifier ce code pour que ca marche?
 
Merci d'avance de votre réponse,
 
JM


Message édité par ddsjm le 12-09-2008 à 23:35:51

---------------
Mon vieux feedback :)
mood
Publicité
Posté le 12-09-2008 à 23:35:22  profilanswer
 

n°1786306
keatsouill​e
Posté le 13-09-2008 à 02:22:13  profilanswer
 

Salut,  
 
Il faut que tu fasses deux cas et deux requetes. Le premier cas si ta valeur est 1 ou 2 en reprenant ta requete, le second cas en reprenant ta requete en passant à enlever le WHERE  
 
bon courage :)

n°1786317
ddsjm
Posté le 13-09-2008 à 07:35:20  profilanswer
 

Merci pour ta réponse,...je vais faire ça de cette façon.
 ;)


---------------
Mon vieux feedback :)
n°1786663
Marty_McFl​y
Nan hé ho, d'accord?
Posté le 14-09-2008 à 19:10:19  profilanswer
 

il y a peut etre moyen de faire une requete du genre

Code :
  1. select ... from ... where ($voil_mot = 3) OR voile_mot = '$voil_mot'

Message cité 1 fois
Message édité par Marty_McFly le 14-09-2008 à 19:10:35

---------------
arg(z) = pi /2 donc z = i, moi je prends pas
n°1786966
skeye
Posté le 15-09-2008 à 14:35:22  profilanswer
 

Marty_McFly a écrit :

il y a peut etre moyen de faire une requete du genre

Code :
  1. select ... from ... where ($voil_mot = 3) OR voile_mot = '$voil_mot'



[:sadnoir]


---------------
Can't buy what I want because it's free -

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  [PHP MYSQL] Recherche table

 

Sujets relatifs
[PHP] noob fonction updateConversion fichier .sql 3.23 vers 5.0 (mysql)
Utiliser json_decode() en PHP 4Facteur de division dans une recherche dichotomique
UTF-8 en PHP et MYSQL[PHP] bug avec internet explorer
recherche d un forumLangage SQL commun Oracle/MySQL
Plus de sujets relatifs à : [PHP MYSQL] Recherche table


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR