Open(); if ($action=="print_all") { // restriction localisation le cas échéant if ($pmb_lecteurs_localises) { if ($empr_location_id=="") $empr_location_id = $deflt2docs_location ; if ($empr_location_id!=0) $restrict_localisation = " AND empr_location='$empr_location_id' "; else $restrict_localisation = ""; } // filtré par un statut sélectionné if ($empr_statut_edit) { if ($empr_statut_edit!=0) $restrict_statut = " AND empr_statut='$empr_statut_edit' "; else $restrict_statut=""; } $requete = "SELECT empr.id_empr, empr.empr_nom, empr.empr_prenom FROM empr "; $restrict_empr = " WHERE 1 "; $restrict_requete = $restrict_empr.$restrict_localisation.$restrict_statut." and ".$restricts; $requete .= $restrict_requete; if ($empr_relance_adhesion==1) $requete.=" and empr_mail=''"; $requete .= " ORDER BY empr_nom, empr_prenom "; $res = @mysql_query($requete, $dbh); while(($empr=mysql_fetch_object($res))) { $ourPDF->addPage(); $ourPDF->SetMargins($marge_page_gauche,$marge_page_gauche); if(!$pmb_hide_biblioinfo_letter) biblio_info( $marge_page_gauche, 10) ; lecteur_adresse($empr->id_empr, ($marge_page_gauche+90), 45, $dbh, !$pmb_afficher_numero_lecteur_lettres); $ourPDF->SetXY ($marge_page_gauche,125); $ourPDF->setFont($pmb_pdf_font, '', 12); $texte_madame_monsieur=str_replace("!!empr_name!!", $empr->empr_nom,$madame_monsieur); $texte_madame_monsieur=str_replace("!!empr_first_name!!", $empr->empr_prenom,$texte_madame_monsieur); $ourPDF->multiCell(($largeur_page - $marge_page_droite - $marge_page_gauche), 8, $texte_madame_monsieur, 0, 'L', 0); // mettre ici le texte $empr_temp = new emprunteur($empr->id_empr, '', FALSE, 0); $texte_relance = $texte; $texte_relance = str_replace("!!date_fin_adhesion!!", $empr_temp->aff_date_expiration, $texte_relance); $ourPDF->SetXY ($marge_page_gauche,135); $ourPDF->multiCell(($largeur_page - $marge_page_droite - $marge_page_gauche), 8, $texte_relance, 0, 'J', 0); // $ourPDF->multiCell(($largeur_page - $marge_page_droite - $marge_page_gauche), 8, $fdp, 0, 'R', 0); } mysql_free_result($res); } else { $ourPDF->addPage(); $ourPDF->SetMargins($marge_page_gauche,$marge_page_gauche); if(!$pmb_hide_biblioinfo_letter) biblio_info( $marge_page_gauche, 10) ; lecteur_adresse($id_empr, ($marge_page_gauche+90), 45, $dbh, !$pmb_afficher_numero_lecteur_lettres); $rqt="select empr_nom, empr_prenom from empr where id_empr='".$id_empr."'"; $req=mysql_query($rqt) or die('Erreur SQL !
'.$rqt.'
'.mysql_error()); ; $r = mysql_fetch_object($req); $texte_madame_monsieur=str_replace("!!empr_name!!", $r->empr_nom,$madame_monsieur); $texte_madame_monsieur=str_replace("!!empr_first_name!!", $r->empr_prenom,$texte_madame_monsieur); $ourPDF->SetXY ($marge_page_gauche,125); $ourPDF->setFont($pmb_pdf_font, '', 12); $ourPDF->multiCell(($largeur_page - $marge_page_droite - $marge_page_gauche), 8, $texte_madame_monsieur, 0, 'L', 0); // mettre ici le texte $empr_temp = new emprunteur($id_empr, '', FALSE, 0); $texte = str_replace("!!date_fin_adhesion!!", $empr_temp->aff_date_expiration, $texte); $ourPDF->SetXY ($marge_page_gauche,135); $ourPDF->multiCell(($largeur_page - $marge_page_droite - $marge_page_gauche), 8, $texte, 0, 'J', 0); // $ourPDF->multiCell(($largeur_page - $marge_page_droite - $marge_page_gauche), 8, $fdp, 0, 'R', 0); } $ourPDF->OutPut();