[英]Codeigniter-Limit 2 image per page in window.print()
今天是个好日子。 所以我有这个工作代码,它使用保存在数据库中的图像名称显示文件夹中的图像。 因此,基本上,Folder(image_name)= Table(image_name)。
型号(print_model)
public function get_names($acknowledgement_key) {
$query = $this->db->select('*')
->from('TblPrintImage')
->where('acknowledgement_key', $acknowledgement_key)
->order_by('img_id', 'asc')
->get();
return $query->result();
}
查看(print_view)
<?php foreach ($saved as $data) { ?>
<div class="row">
<div class="col-xs-12" >
<br>
<table class="table table-bordered table-condensed">
<tr style="text-align: center;font-family: Times New Roman;font-size: 16px;color: black; font-weight: bolder">
<td><br></td>
</tr>
<tr>
<td>
<div class="row">
<div class="col-xs-12">
<img src="<?php echo base_url("./uploads/" . $data->img_name . ".jpg"); ?>" width="650" height="224" alt=""/>
</div>
</div>
<div class="row">
<div class="col-xs-12" >
<textarea class="form-control" style="overflow: hidden; resize: none; border: 0; background: transparent; font-size: 14px;" maxlength="500" rows="5" name="" id="" ><?php echo $data->findings ?>
</textarea>
</div>
</div>
</td>
</tr>
</table>
</div>
</div>
<?php } ?>
控制器(print_controller)
public function print($acknowledgement_key) {
$data ['saved'] = $this->print_model->get_names($acknowledgement_key);
$this->load->view('print_view', $data);
}
问题是,因为它被称为数组,所以也会在window.print();中以数组的形式显示。
我想要在window.print();中将每页限制为2(两)张图像; 像这样。 我希望我能说明这一点,因为自昨天以来我一直坚持解决这一问题。 多谢你们。
$this->db->limit(2);
将结果限制为前两个图像。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.