découper un array pour mettre dans une requet
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:
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:
$donnee=explode("|",$status_client);
j'obtien mon array :
Code:
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