Subversion Repositories eFlore/Applications.cel

Rev

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

Rev 2460 Rev 2461
Line 144... Line 144...
144
			' -- '.__FILE__.' : '.__LINE__;
144
			' -- '.__FILE__.' : '.__LINE__;
145
		$resultat = Cel::db()->executer($requete);
145
		$resultat = Cel::db()->executer($requete);
146
		return ($resultat !== false);
146
		return ($resultat !== false);
147
	}
147
	}
Line -... Line 148...
-
 
148
 
-
 
149
	public function modifierTransmissionParObs($idsObs, $publier) {
-
 
150
		$ids_obs_proteges = Cel::db()->proteger($idsObs);
-
 
151
		$idsObsConcat = is_array($ids_obs_proteges) ? implode(', ', $ids_obs_proteges) : $ids_obs_proteges;
-
 
152
		$etatTransmission = $publier ? 1 : 0;
-
 
153
		$dateTransmission = $publier ? 'NOW()' : 'NULL';
-
 
154
 
-
 
155
		$requete = "UPDATE cel_images ".
-
 
156
			"SET transmission = $etatTransmission, date_transmission = $dateTransmission ".
-
 
157
			"WHERE ce_observation IN ($idsObsConcat) ".
-
 
158
			' -- ' . __FILE__ . ':' . __LINE__;
-
 
159
		$resultat = Cel::db()->executer($requete);
-
 
160
		return $resultat;
-
 
161
	}
148
 
162
 
149
	/**
163
	/**
150
	 * Assemble la requete de mise à jour des champs de metadonnées
164
	 * Assemble la requete de mise à jour des champs de metadonnées
151
	 *
165
	 *
152
	 * @param array $valeurs_metadonnees un taleau contenant des valeurs indexées par les noms de champs de la bdd
166
	 * @param array $valeurs_metadonnees un taleau contenant des valeurs indexées par les noms de champs de la bdd