//on remplit le select avec la liste des sections $tmpString = str_replace("!!liste_sections!!", $liste_sel, $tmpString); echo $tmpString; if ($form_cb_expl != "") { //enregistrement de la reception $res_rcp = $obj_transfert->enregistre_reception_cb($form_cb_expl, $statut_reception, $section_reception, $info); $motif = $info[0]["motif"]; if ($res_rcp == false) { // reception pas valide echo $transferts_reception_erreur; } else { // reception est faite echo str_replace("!!cb_expl!!", $form_cb_expl, $transferts_reception_OK); $resa = new reservation(0, 0, 0, $form_cb_expl); if ($empr_resa = $resa->get_empr_info_cb()) { $motif = $obj_transfert->get_motif($res_rcp); echo str_replace("!!empr_link!!", $empr_resa, "<div class='row' align='center'><span class='erreur'>" . $msg["transferts_circ_reception_accepte_resa"] . "</span><br /><b>" . $msg["transferts_circ_reception_resa_par"] . " : !!empr_link!!</b></div>"); } if ($motif) { echo "<div class='row' align='center'><b>" . $motif . "</b></div>"; } } } // les filtres à afficher $filtres = " " . $msg["transferts_circ_reception_filtre_source"] . str_replace("!!nom_liste!!", "f_source", $transferts_liste_localisations_tous); $filtres = str_replace("!!liste_localisations!!", do_liste_localisation($f_source), $filtres); $req = "FROM transferts " . "INNER JOIN transferts_demande ON id_transfert=num_transfert " . "INNER JOIN exemplaires ON num_expl=expl_id " . "INNER JOIN lenders ON idlender=expl_owner " . "INNER JOIN docs_location ON num_location_source=idlocation " . "LEFT JOIN resa ON resa_trans=id_resa " . "LEFT JOIN empr ON resa_idempr=id_empr " . "WHERE etat_transfert=0 " . "AND etat_demande=2 " . "AND num_location_dest=" . $deflt_docs_location; //pour le site de l'utilisateur //on applique le filtre sélectionner if ($f_source) { $req .= " AND num_location_source=" . $f_source;