好吧,我有一个代码以相同的形式显示图像
像formid=7
一样有两个图像,当我在网页上运行相同的查询时,两个图像都显示。但是当我在PDF(TCPDF)中应用相同的图像时,它只是显示一张图像,我不知道为什么
代码:
if (isset($_POST['submits'])){
require_once 'includes/practice.php';
$pdf->SetFont('times', '', 10);
$pdf->SetFont('aealarabiya', '', 12);
//$pdf->SetTopMargin(5);
//$pdf->AddPage('L','A4');
include('connect.php');
$emp_number=$_POST['emp_number'];
$formid=$_POST['formid'];
//$image='<span><div> <h2>Shop Images:</h2></div>';
//$getFiles = "SELECT * FROM inspection_files where formid=$formid";
$getFiles = $link->query("SELECT * FROM inspection_files WHERE formid=$formid");
if($getFiles->num_rows > 0){
while($row = $getFiles->fetch_assoc()) {
$imageURL = 'images/'.$row["file_name"];
$images='<img src="'.$imageURL.'" width="150" />';
}
} else {
echo '<p>No image(s) found...</p>';
}
在HTML的某个地方,我要求formid
之类的$_REQUEST['formid'];
答案 0 :(得分:0)
我认为您的$images
变量在每个循环步骤中都被覆盖。
尝试在while循环中更改此行
$images='<img src="'.$imageURL.'" width="150" />';
对此
$images.='<img src="'.$imageURL.'" width="150" />';