Open(); $ourPDF->addPage(); $ourPDF->SetLeftMargin(10); $ourPDF->SetTopMargin(10); $offsety = 40; biblio_info( 10, 10) ; lecteur_info($id_empr, 90, 10+$offsety, $dbh); date_edition(10,70+$offsety); if ($cb_doc == "") { $rqt = "select expl_cb from pret, exemplaires where pret_idempr='".$id_empr."' and pret_idexpl=expl_id order by pret_date " ; $req = mysql_query($rqt) or die($msg['err_sql'].'
'.$rqt.'
'.mysql_error()); $ourPDF->SetXY (10,80+$offsety); $ourPDF->setFont($pmb_pdf_font, 'BI', 20); $ourPDF->multiCell(190, 20, $msg["prets_en_cours"], 0, 'L', 0); $i=0; $nb_page=0; $nb_par_page = 10; $nb_1ere_page = 7; $taille_bloc = 18 ; while ($data = mysql_fetch_array($req)) { if ($nb_page==0 && $i<$nb_1ere_page) { $pos_page = 100+$offsety+$taille_bloc*$i; } if (($nb_page==0 && $i==$nb_1ere_page) || ((($i-$nb_1ere_page) % $nb_par_page)==0)) { $ourPDF->addPage(); $nb_page++; } if ($nb_page>=1) { $pos_page = 10+($taille_bloc*($i-$nb_1ere_page-($nb_page-1)*$nb_par_page)); } expl_info ($data['expl_cb'],20,$pos_page,$dbh,0,65); $i++; } // Impression des réservations en cours $rqt = "select resa_idnotice, resa_idbulletin from resa where resa_idempr='".$id_empr."' " ; $req = mysql_query($rqt) or die($msg['err_sql'].'
'.$rqt.'
'.mysql_error()); if (mysql_num_rows($req) > 0) { if ($nb_page==0 && $i<$nb_1ere_page) { $pos_page = 100+$offsety+$taille_bloc*$i; } if (($nb_page==0 && $i==$nb_1ere_page) || ((($i-$nb_1ere_page) % $nb_par_page)==0)) { $ourPDF->addPage(); $nb_page++; } if ($nb_page>=1) { $pos_page = 10+($taille_bloc*($i-$nb_1ere_page-($nb_page-1)*$nb_par_page)); } $i++; $ourPDF->SetXY (10,$pos_page+7); $ourPDF->setFont($pmb_pdf_font, 'BI', 20); $ourPDF->multiCell(190, 20, $msg["documents_reserves"], 0, 'L', 0); while ($data = mysql_fetch_array($req)) { if ($nb_page==0 && $i<$nb_1ere_page) { $pos_page = 100+$offsety+$taille_bloc*$i; } if (($nb_page==0 && $i==$nb_1ere_page) || ((($i-$nb_1ere_page) % $nb_par_page)==0)) { $ourPDF->addPage(); $nb_page++; } if ($nb_page>=1) { $pos_page = 10+($taille_bloc*($i-$nb_1ere_page-($nb_page-1)*$nb_par_page)); } not_bull_info_resa ($id_empr, $data['resa_idnotice'],$data['resa_idbulletin'],20,$pos_page,$dbh, 65); $i++; } } // fin if résas } else { $ourPDF->SetXY (10,80+$offsety); $ourPDF->setFont($pmb_pdf_font, 'BI', 20); $ourPDF->multiCell(190, 20, $msg["ticket_de_pret"], 0, 'L', 0); expl_info ($cb_doc,20,100+$offsety,$dbh,0,65); } //$ourPDF->SetXY (10,276); //$ourPDF->setFont('Arial', 'I', 8); //$ourPDF->multiCell(190, 0, "En cours de réalisation", 0, 1, 'L', 0); $ourPDF->OutPut(); ?>