Subversion Repositories eFlore/Projets.eflore-projets

Rev

Rev 571 | Rev 638 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 571 Rev 611
Line 97... Line 97...
97
		} elseif (preg_match('/[0-9]+/', $valeur)){
97
		} elseif (preg_match('/[0-9]+/', $valeur)){
98
			// suppression des valeurs vides
98
			// suppression des valeurs vides
99
			while(strstr($valeur,',,')) {
99
			while(strstr($valeur,',,')) {
100
				$valeur = str_replace(',,',',',$valeur);
100
				$valeur = str_replace(',,',',',$valeur);
101
			}
101
			}
102
			$condition = " flore_bdtfx_".$type_masque." IN ($valeur)";
102
			$condition = " flore_bdtfx_".$type_masque." IN ($valeur) AND flore_bdtfx_".$type_masque." not in (0, '')";
103
			$this->requete_condition[] = $condition;
103
			$this->requete_condition[] = $condition;
104
		} else {
104
		} else {
105
			$e = "valeur incorrecte pour masque.".$type_masque;
105
			$e = "valeur incorrecte pour masque.".$type_masque;
106
			$this->renvoyerErreur(RestServeur::HTTP_CODE_MAUVAISE_REQUETE,$e);
106
			$this->renvoyerErreur(RestServeur::HTTP_CODE_MAUVAISE_REQUETE,$e);
107
		}
107
		}