Bonjour,
J'ai un petite soucis technique sur mon code :
J'aimerai suprimer dans mon AND
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 foreach ($keyword as $datas) { if ($nb_pays > 1 AND (strtolower($datas) == "bielorussie" OR strtolower($datas) == "allemagne" OR strtolower($datas) == "royaume-uni" OR strtolower($datas) == "espagne" OR strtolower($datas) == "algerie" OR strtolower($datas) == "bahrein" OR strtolower($datas) == "armenie" OR strtolower($datas) == "angola")) { $flags=1; $sql.=' '.((isset($datas))? $datas:''); } else { $sql.=' +'.((isset($datas))? $datas:''); } }et le remplacer par un tableau que je vien de crée avec une liste de pays ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part strtolower($datas) == "bielorussie" OR strtolower($datas) == "allemagne" OR strtolower($datas) == "royaume-uni" OR strtolower($datas) == "espagne" OR strtolower($datas) == "algerie" OR strtolower($datas) == "bahrein" OR strtolower($datas) == "armenie" OR strtolower($datas) == "angola")
mon tableau de pays :
etc...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 $tableau_country = array('afghanistan', 'afrique-du-sud', 'albanie', 'algérie', 'allemagne', 'andore', 'angola', 'anguilla', 'antigua', 'antilles', 'arabie-saoudite', 'argentine', 'armenie', 'bielorussie', 'australie');
C'est moche les OR OR OR OR j'ai 200pays....
Je sait pas si vous avez compris mon PB, c'est difficile à expliquer du codelol
Partager