【问题标题】:How to pass values from foreach to view in codeigniter如何从 foreach 传递值以在 codeigniter 中查看
【发布时间】:2018-03-15 04:32:03
【问题描述】:

如何在控制器中循环值将其发送到 CodeIgniter 中查看

我试过下面的代码

控制器

 public function getdata()
 {
    $data =  $this->Mdi_download_invoices->download_pdf_files(12);       
    foreach ($data as $d)   
        {
             $mpdf = new \Mpdf\Mpdf();
             $html = $this->load->view('download_all_invoices/pdf',$d,true);
             $mpdf->WriteHTML($html);
             $mpdf->Output($estructure.$d->invoice_id,'F');
        }
 }

查看

<!DOCTYPE html>
<html>
<head>
   <title></title>
</head>
<body>
    <?php
        echo $d->invoice_id;
    ?>
 </body>
 </html>

但视图中没有打印数据。如何打印值??

【问题讨论】:

    标签: php mysql codeigniter codeigniter-3


    【解决方案1】:

    您不能foreach 并将数据传递给查看。

     public function getdata()
     {
        $result =  $this->Mdi_download_invoices->download_pdf_files(12);       
        $data['d'] = $result;
        $this->load->view('download_all_invoices/pdf',$data);
     }
    

    注意:由于您使用的是echo $d-&gt;invoice_id;,请检查您的result object(row,result)是否

    【讨论】:

    • 你好 Abdulla,实际上我的问题是我必须为每条记录生成单独的 pdf 文件。我已经更新了我的问题,你可以看看。
    • foreach 可见
    • 但是如果我在视图中使用foreach,它会一次生成多个pdf文件吗??
    • 你为什么不试试呢? $result 里面是什么??
    【解决方案2】:

    我想你正在寻找这个:

    <?php 
         public function getdata()
         {
            $data =  $this->Mdi_download_invoices->download_pdf_files(12);       
            foreach ($data as $d)   
                {
                    $mpdf = new \Mpdf\Mpdf();
                    $html = $this->load->view('download_all_invoices/pdf',$d,true);
                    $mpdf->WriteHTML($html);
                    $mpdf->Output($estructure.$d->invoice_id,'F');
    
                    $this->load->view('download_all_invoices/pdf',$d);
                }
         }
    
    ?>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-26
      • 1970-01-01
      • 2012-09-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多