Subversion Repositories eFlore/Projets.eflore-projets

Rev

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

Rev 1254 Rev 1272
Line 145... Line 145...
145
 
145
 
146
		// XXX: temporaires, passage de $db aux fonctions
146
		// XXX: temporaires, passage de $db aux fonctions
147
		// de toolkits
147
		// de toolkits
148
		$req = self::getCosteInfo($params, $db);
148
		$req = self::getCosteInfo($params, $db);
149
		$res = $db->recupererTous($req);
149
		$res = $db->recupererTous($req);
150
		$err = mysql_error();
150
		$err = mysqli_error();
151
		if (!$res && $err) {
151
		if (!$res && $err) {
152
			// http_response_code(400);
152
			// http_response_code(400);
153
			// if(defined('DEBUG') && DEBUG) header("X-Debug: $req");
153
			// if(defined('DEBUG') && DEBUG) header("X-Debug: $req");
154
			throw new Exception('not found', 400);
154
			throw new Exception('not found', 400);
Line 431... Line 431...
431
				'min_range' => 0,
431
				'min_range' => 0,
432
				'max_range' => _COSTE_TEXTE_MAX_BDTFX_NT)));
432
				'max_range' => _COSTE_TEXTE_MAX_BDTFX_NT)));
Line 433... Line 433...
433
 
433
 
434
		// on filtre les NULL, FALSE et '', mais pas les 0, d'où le callback()
434
		// on filtre les NULL, FALSE et '', mais pas les 0, d'où le callback()
-
 
435
		// TODO: PHP-5.3
435
		// TODO: PHP-5.3
436
		$p = array_filter($p, function ($a) {
-
 
437
      return !in_array($a, array("", false, null), true);
436
		$p = array_filter($p, create_function('$a','return !in_array($a, array("",false,null),true);'));
438
  });
Line 437... Line 439...
437
		$p = array_merge(self::$default_params, $p);
439
		$p = array_merge(self::$default_params, $p);
438
 
440