我正在使用php在mPDF中创建一个表,但是我的代码无效。我也尝试了我在这里找到的FPDF代码,但它也没有用。有人可以更正我的代码吗?
我当前的代码已经从我的数据库中获取数据,但我希望它插入到列中,这是我想要完成的最后一件事。
{
$data['gfDate']= $this->input->post("fdate");
$data['gtDate']= $this->input->post("tdate");
$this->load->library('mpdf');
$this->load->model('mpdf_model');
$query = $this->mpdf_model->mpdf_gen048($data);
if($query!=null)
{
foreach($query as $data){
$hello .='
<img src="'.base_url().'images/ubplogo.png"> </img>
';
$html_string ='<table border=\"1\">';
$html_string.='';
$html_string.='
<tr style=font-weight:bold>
<th>AcctNumber</th>
<th>AccountName</th>
<th>Address</th>
</tr>';
if($query!=null)
{
foreach($query as $q)
{
$html_string .= '<tr>';
$html_string .= '<td>'.$q->accnum.'</td>';
$html_string .= '<td>'.$q->accname.'</td>';
$html_string .= '<td>'.$q->add1.'</td>';
$html_string .= '</tr>';
}
$html_string.='</table>';
}
}
$mpdf=new mPDF('ISO-8859-1','letter', 10, 'Arial', 15, 15, 16, 16, 9, 9, 'P');
$stylesheet = file_get_contents(base_url().'css/pdf.css');
ini_set('memory_limit', '-1');
$mpdf->cacheTables = true;
$mpdf->simpleTables=true;
$mpdf->packTableData=true;
$mpdf->WriteHTML($stylesheet,1);
$mpdf->SetHTMLHeader('<img src="'.base_url().'css/edrsletter.jpg"></img>');
$mpdf->WriteHTML($hello);
$mpdf->WriteHTML($html_string);
$mpdf->SetFooter(' Sample PDF template - {PAGENO}');
$mpdf->Output();
}
}