Line 126... |
Line 126... |
126 |
private function obtenirIdImageAuHasardPourNumNom() {
|
126 |
private function obtenirIdImageAuHasardPourNumNom() {
|
127 |
$numNom = $this->Bdd->proteger($this->ref_tax_demande['bdtfx']);
|
127 |
$numNom = $this->Bdd->proteger($this->ref_tax_demande['bdtfx']);
|
Line 128... |
Line 128... |
128 |
|
128 |
|
129 |
//TODO: modifier la requete lors du passage à la nouvelle base de données pour faire quelque chose
|
129 |
//TODO: modifier la requete lors du passage à la nouvelle base de données pour faire quelque chose
|
130 |
// du numéro nomenclatural + modifier les champs appelés pour le nouveau format
|
130 |
// du numéro nomenclatural + modifier les champs appelés pour le nouveau format
|
131 |
$requete = 'SELECT cim.ci_id_image as id_image '.
|
131 |
$requete = 'SELECT coi.coi_ce_image AS id_image '.
|
132 |
'FROM cel_obs_images AS coi '.
|
132 |
'FROM cel_obs_images AS coi '.
|
133 |
'LEFT JOIN cel_inventory AS ci '.
|
133 |
' LEFT JOIN cel_inventory AS ci '.
|
134 |
'ON (coi.coi_ce_observation = ci.ordre AND coi.coi_ce_utilisateur = ci.identifiant) '.
|
- |
|
135 |
'LEFT JOIN cel_images AS cim '.
|
- |
|
136 |
'ON (coi.coi_ce_image = cim.ci_id_image AND coi.coi_ce_utilisateur = cim.ci_ce_utilisateur) '.
|
134 |
'ON (coi.coi_ce_observation = ci.ordre AND coi.coi_ce_utilisateur = ci.identifiant) '.
|
137 |
'WHERE ci.transmission = 1 '.
|
135 |
'WHERE ci.transmission = 1 '.
|
138 |
" AND num_nom_ret IN ($numNom)".
|
- |
|
Line 139... |
Line 136... |
139 |
' AND ci.identifiant = cim.ci_ce_utilisateur ';
|
136 |
" AND ci.num_nom_ret IN ($numNom) ";
|
Line 140... |
Line 137... |
140 |
|
137 |
|
141 |
$resultat = $this->Bdd->recupererTous($requete);
|
138 |
$resultat = $this->Bdd->recupererTous($requete);
|
142 |
|
139 |
|
143 |
if (!is_array($resultat) || count($resultat) <= 0) {
|
140 |
if (!is_array($resultat) || count($resultat) <= 0) {
|
144 |
$message = "Aucune image ne correspond au numéro numenclatural $refTax:$numNom\n";
|
141 |
$message = "Aucune image ne correspond au numéro numenclatural $refTax:$numNom";
|
Line 145... |
Line 142... |
145 |
$code = RestServeur::HTTP_CODE_RESSOURCE_INTROUVABLE;
|
142 |
$code = RestServeur::HTTP_CODE_RESSOURCE_INTROUVABLE;
|