如何在phpword中制作表格?

如何在phpword中制作表格?,php,mysql,codeigniter,phpword,Php,Mysql,Codeigniter,Phpword,下面是我的代码,我从中得到了四列,但结果显示,每一个数据将在一列中循环四次,然后在新列中以相同的数据再次出现 <?php $tampil_data = $this->in_elektronik_model->tampil_data(); //load data foreach ($tampil_data as $tampildata) { for ($i = 0; $i < 4; $i++) { $tabl

下面是我的代码,我从中得到了四列,但结果显示,每一个数据将在一列中循环四次,然后在新列中以相同的数据再次出现

    <?php
    $tampil_data = $this->in_elektronik_model->tampil_data(); //load data
    foreach ($tampil_data as $tampildata) { 
        for ($i = 0; $i < 4; $i++) {
            $table->addRow(500); //make new row
            for ($j = 0; $j < 4; $j++) {
                $table->addCell(2000)->addText(htmlspecialchars($tampildata->elektronik_nama)); //content of table
            }
        }
    }

如何制作四列表格,表格内容从右到左显示,一次只显示一个数据,四列满后生成新行?

您可以参考此代码。这是我在查看页面中完成表格的方式

 <table border="1">
     <tr role="row">
   <th  width="5%">Featured Id</th>                                   
    </tr>
    <?php
     if(!empty($results))
       {

            foreach ($results as $row) {
             ?><tr>  
    <td class=" "><?php echo $row->fet_id; ?></td>  

        </tr>  

              <?php }}
?>                                         
     </table>

特色Id

您也可以将html与phpI结合使用,以便在ms word中导出数据,这样它就不会检测到css类。不需要css类
 <table border="1">
     <tr role="row">
   <th  width="5%">Featured Id</th>                                   
    </tr>
    <?php
     if(!empty($results))
       {

            foreach ($results as $row) {
             ?><tr>  
    <td class=" "><?php echo $row->fet_id; ?></td>  

        </tr>  

              <?php }}
?>                                         
     </table>