file.pdf,
のような名前の後に,
という値を持つデータベースフィールドに値があります。私は爆発でそれを削除しようとしているが、データベースのこの行からpdfを読み込んで生成しようとするとエラーFPDF error: Unable to find pointer to xref table
が発生する... phpmyadminから手動でカンマを削除すると、すべてが完全に機能する。これは、私が爆発しようとしているソースの断片です...Explodeでデータベース内の値からコンマが削除されない
foreach($files as $file) {
$sql = "SELECT file FROM documents WHERE id = :id";
$result = $pdo->prepare($sql);
$result->bindParam(":id", $file);
$result->execute();
$resArray = $result->fetchAll();
foreach ($resArray as $res)
{
$items = explode(',', $res["file"]);
foreach ($items as $item) {
$pdf->addPDF($fileFolder.$item);
}
}
}
'$のres'配列から指定されたデータのどのタイプ?また、 'foreach'関数を内部で実行することが可能であることも知りませんでした:P(' $ res配列 'に' 'do_print_rを実行してください) – Jek
res配列はpdf文書を保持します。 'print_r($ res) - > 89b135b595e9224ceacaa470a1e5d5aa.pdf、' –
'' str_replace( '、' res ''、 ''); ': ')を使用するだけです) – Jek