Bonjour,

me voilà un peu bloqué depuis ce matin et je me dis qu'un avis extérieur pourrais m'aider.

j'ai un array que je voudrais découpé mais après récupérer les valeur pour faire mes requetes

voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
	$donnee=explode("|",$status_client);
	for($i=0;$i<sizeof($donnee);$i++){
		if($donnee[0] && $donnee[0] !='' ){
			$rqt_status_client =' AND status_client ='.$donnee[0];
			if($donnee[$i] !='' && $donnee[$i] != $donnee[0]){
				$rqt_status_client .=' OR status_client ='.$donnee[$i].' ';
			}
		}
 
	}
en gros dans ma variable $status_client='rh|secrétaire|'
récupéré d'une requète avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
$donnee=explode("|",$status_client);
j'obtien mon array :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Array ( [0] => rh [1] => secrétaire [2] => )
donc ce que je voudrais faire c'est faire ma requete
$donnee[0] = $rqt_status_client =' AND status_client ='.$donnee[0];
sinon $donnee[1,2,3...] = $rqt_status_client =' OR status_client ='.$donnee[$i];

mais je bloque au niveau de mes requete sa me sort que 'AND status_client =rh'

merci de votre aide