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

  FORUM HardWare.fr
  Programmation
  PHP

  [RESOLU] requete avec condition

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[RESOLU] requete avec condition

n°1395524
jenny50
Posté le 27-06-2006 à 10:38:56  profilanswer
 

Bonjour à tous,  
 
Afin de m'éviter de faire 2 pages différentes, j'aimerai savoir s'il est possible d'exécuter une requete avec une condition à l'intérieur?
 
Voici mon code :  

Code :
  1. SELECT eve_cle, eve_date, eve_titre, eve_file, eve_type, eve_heure, eve_lieu, conc_cle FROM evenements INNER JOIN filiales ON fil_cle=eve_filiale INNER JOIN concessions ON conc_filiale=fil_cle WHERE eve_titre LIKE '%".$result_conc['conc_lib']."%' AND conc_cle=".$_GET['conc']." AND eve_filiale=".$_GET['fil']."


 
J'aimerai que cette partie :

Code :
  1. eve_titre LIKE '%%' AND conc_cle= AND

apparaisse que si $_GET['conc'] existe.
Est-ce possible??


Message édité par jenny50 le 27-06-2006 à 12:15:51
mood
Publicité
Posté le 27-06-2006 à 10:38:56  profilanswer
 

n°1395530
anapajari
s/travail/glanding on hfr/gs;
Posté le 27-06-2006 à 10:45:50  profilanswer
 

oui il suffit juste que tu fasses un if [:spamafote]

n°1395542
jenny50
Posté le 27-06-2006 à 10:58:52  profilanswer
 

Je le fais de cette manière tout à l'heure et ça ne foncitonnait pas :  

Code :
  1. SELECT eve_cle, eve_date, eve_titre, eve_file, eve_type, eve_heure, eve_lieu".if (isset($_GET['conc'])){echo.", conc_cle".;}." FROM evenements ".if (isset($_GET['conc'])){echo."INNER JOIN filiales ON fil_cle=eve_filiale INNER JOIN concessions ON conc_filiale=fil_cle".;}." WHERE ".if (isset($_GET['conc'])){echo."eve_titre LIKE '%".$result_conc['conc_lib']."%' AND conc_cle=".$_GET['conc']." AND".;}." eve_filiale=".$_GET['fil']."

n°1395560
gooopil
pfiew
Posté le 27-06-2006 à 11:10:29  profilanswer
 

[:aaah]  
 
Sérieusement ?
 

n°1395576
jenny50
Posté le 27-06-2006 à 11:18:39  profilanswer
 

je débute ... excuse moi !!!
 
COmment je dois faire??

n°1395589
gooopil
pfiew
Posté le 27-06-2006 à 11:27:21  profilanswer
 

jenny50 a écrit :

je débute ... excuse moi !!!
 
COmment je dois faire??


 
Pas besoin de t'excuser, juste de réfléchir un peu...
 
Ta requete c'est une chaine, on peut pas exécuter d'instructions à l'intérieur d'une chaine...
Donc tu fais un if avant, tu remplis des variables et après tu les concatènes à ta chaine.
 

Code :
  1. $pou="";
  2. $poy="";
  3. if (prout)
  4. {
  5. $pou="concsqdfkju";
  6. $poy="fdsqf";
  7. }
  8. $chaine = "SELECT blabla ".$pou." FROM blabla ".$poy;

n°1395639
jenny50
Posté le 27-06-2006 à 12:15:09  profilanswer
 

ok c'est sympa, c'est simple et j'y avais pas pensé... quand on débute on a pas tous ces reflexes !!!


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

  [RESOLU] requete avec condition

 

Sujets relatifs
[resolu] Comment enregistrer un click de souris ???[Résolu] [MySQL] Comparaison entre 2 tables
[resolu]enregister un fichier xls mis a jour.question bizarre résolu !
[RESOLU] afficher une liste sauf un[ résolu ] SDL_image.h => sous dev-C++
problème vis a vis d'une requête sql par php[RESOLU][HTML]Video en streaming
[résolu]Problème avec scanf[RESOLU] problème de condition sur un requête SQL
Plus de sujets relatifs à : [RESOLU] requete avec condition


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