Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 08/12/2006, 11h47   #1
Membre habitué
 
Développeur informatique
Inscription : octobre 2003
Messages : 448
Détails du profil
Informations personnelles :
Âge : 30

Informations professionnelles :
Activité : Développeur informatique

Informations forums :
Inscription : octobre 2003
Messages : 448
Points : 134
Points : 134
Par défaut [Conception] Soucis dans une requête

Je voudrais en fonction de différents choix faire une requete :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
 
 
             if($_SESSION['TYPE_CONNECTION']=="Interne"){
              $ReqSearch = "SELECT * FROM TACHE WHERE ID_TACHE > 0";
             }else{
              $ReqSearch = "SELECT * FROM TACHE WHERE ID_COMP = '$IdComp'";
             }
 
             if($SearchIdComp!=0){
              $ReqSearch = $ReqSearch "AND ID_COMP = '$SearchIdComp'";
             }else if($SearchDateTache!=""){      
              $ReqSearch = $ReqSearch "AND DATE_TACHE = '$SearchDateTache'";
             }else if($SearchNomTache!=""){     
              $ReqSearch = $ReqSearch "AND NOM_TACHE like '$SearchNomTache'";
             }else if($SearchVisibleTache!=""){ 
              $ReqSearch = $ReqSearch "AND VISIBLE_TACHE = '$SearchVisibleTache'";
             }else{
              $Tache=mysql_db_query($DBdatabase,$ReqSearch,$database);
             }
Mon soucis est que ma requete de sortie "$ReqSearch" n'est pas correct.
PrinceMaster77 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2006, 11h53   #2
Expert Confirmé Sénior
 
Avatar de Mr N.
 
Inscription : septembre 2004
Messages : 5 421
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 421
Points : 5 835
Points : 5 835
Remplace les lignes :
Code :
$ReqSearch = $ReqSearch "AND ....";
Par
Code :
$ReqSearch .= " AND ....";
Et n'hésite pas à rajouter des espaces avant le AND
__________________
Get your motor runnin'
Head out on the highway...
Mr N. est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 09h09.


 
 
 
 
Partenaires

Hébergement Web