Здравейте,
опитвам се да съединя няколко PDF-а в един, но нещо не се получава номера. Значи имам запазени в сесия няколко ID-а и после по тези ID-та правя заявка и селектвам пдф-ите. Проблема е, че ми изкарва само един пдф.. първия, който е в масива. Ето го целия сорс
print_r($files); показва всички ID-та
print_r($resArray); и print_r($res); показва обаче само 1 файл... първия, който е бил в масива.
Какъв може да е проблема?
опитвам се да съединя няколко PDF-а в един, но нещо не се получава номера. Значи имам запазени в сесия няколко ID-а и после по тези ID-та правя заявка и селектвам пдф-ите. Проблема е, че ми изкарва само един пдф.. първия, който е в масива. Ето го целия сорс
Код:
$files = $_SESSION['itemid'];
print_r($files);
if(is_array($files)) {
$fileFolder='uploads/';
$pdf = new PDFMerger;
foreach($files as $file) {
$sql = "SELECT files FROM document_upload WHERE upload_id = :id";
$result = $pdo->prepare($sql);
$result->bindParam(":id", $file);
$result->execute();
$resArray = $result->fetchAll();
foreach ( $resArray as $res )
{
$items = explode(',', $res["files"]);
foreach ($items as $item) {
$pdf->addPDF($fileFolder.$item, 'all')
->merge('browser', 'TEST2.pdf');
}
}
}
}
print_r($resArray); и print_r($res); показва обаче само 1 файл... първия, който е бил в масива.
Какъв може да е проблема?