Php 表格网格化HTML2PDF

Php 表格网格化HTML2PDF,php,html,codeigniter,Php,Html,Codeigniter,我想将HTML表格生成为PDF 但是我在整理桌子时遇到了麻烦。我想生成如下表: 我从数据库中获得了此表: 以下哪一项应填写此列: 我从数据库中得到了第二个表,如下所示: 除keteragan列外,其他列均应填写该字段 我尝试了以下代码: <table class="tbl" border="1" style="margin: 0 auto;"> <tr style="height: 50px;"> <th rowspan="2" style="wid

我想将HTML表格生成为PDF

但是我在整理桌子时遇到了麻烦。我想生成如下表:

我从数据库中获得了此表:

以下哪一项应填写此列:

我从数据库中得到了第二个表,如下所示:

keteragan
列外,其他列均应填写该字段

我尝试了以下代码:

<table class="tbl" border="1" style="margin: 0 auto;">
<tr style="height: 50px;">
    <th rowspan="2" style="width: 50%">Nomor</th>
    <th colspan="4">Pemberian entertaiment dan sejenisnya</th>
    <th colspan="4">Relasi usaha yang diberikan entertainment dan sejenisnya</th>
    <th rowspan="2">Keterangan</th>
</tr>
<tr>
    <th>Tanggal</th>
    <th>Alamat</th>
    <th>Jenis</th>
    <th>Jumlah</th>
    <th>Nama</th>
    <th>Posisi</th>
    <th>Nama Perusahaan</th>
    <th>Jenis Usaha</th>
</tr>
<tr>
    <td>
        <?PHP echo $row->nomor?>
    </td>
    <td>
        <?PHP echo $row->tanggal?>
    </td>
    <td>
        <?php echo $row->alamat?>
    </td>
    <td>
        <?PHP echo $row->jenis?>
    </td>
    <td>
        <?PHP echo $row->jumlah?>
    </td>
    <?php
            foreach ($list->result() as $data){
        ?>
        <tr>
            <td>
                <?PHP echo $data->nama?>
            </td>
            <td>
                <?PHP echo $data->posisi?>
            </td>
            <td>
                <?PHP echo $data->nama_perusahan?>
            </td>
            <td>
                <?PHP echo $data->jenis_usaha?>
            </td>
        </tr>
        <?php
            }
        ?>
        <td>
            <?PHP echo $row->keterangan?>
        </td>
</tr>

诺莫
Pemberian Entertainment and sejenisnya
娱乐和娱乐的关系
凯特兰根
唐加尔
阿拉马特
杰恩斯
朱姆拉
纳米
波西西
纳马佩鲁萨安
杰尼斯乌沙

但结果是:

试试这个:

<table class="tbl" border="1" style="margin: 0 auto;">
<tr style="height: 50px;">
    <th rowspan="2" style="width: 50%">Nomor</th>
    <th colspan="4">Pemberian entertaiment dan sejenisnya</th>
    <th colspan="4">Relasi usaha yang diberikan entertainment dan sejenisnya</th>
    <th rowspan="2">Keterangan</th>
</tr>
<tr>
    <th>Tanggal</th>
    <th>Alamat</th>
    <th>Jenis</th>
    <th>Jumlah</th>
    <th>Nama</th>
    <th>Posisi</th>
    <th>Nama Perusahaan</th>
    <th>Jenis Usaha</th>
</tr>
<tr>
    <td>
        <?PHP echo $row->nomor?>
    </td>
    <td>
        <?PHP echo $row->tanggal?>
    </td>
    <td>
        <?php echo $row->alamat?>
    </td>
    <td>
        <?PHP echo $row->jenis?>
    </td>
    <td>
        <?PHP echo $row->jumlah?>
    </td>
    <?php
            foreach ($list->result() as $data){
        ?>
        <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
            <td>
                <?PHP echo $data->nama?>
            </td>
            <td>
                <?PHP echo $data->posisi?>
            </td>
            <td>
                <?PHP echo $data->nama_perusahan?>
            </td>
            <td>
                <?PHP echo $data->jenis_usaha?>
            </td>
        </tr>
        <?php
            }
        ?>
        <td>
            <?PHP echo $row->keterangan?>
        </td>
</tr>

诺莫
Pemberian Entertainment and sejenisnya
娱乐和娱乐的关系
凯特兰根
唐加尔
阿拉马特
杰恩斯
朱姆拉
纳米
波西西
纳马佩鲁萨安
杰尼斯乌沙

注意,额外的列被添加到循环中,以使其与您的标题对齐。

几乎是先生,我根据您给出的结果编辑了帖子上的结果图像,谢谢,在表的最后一行,它有
keteragan
column数据,它显示但不在该位置。那么,您希望该列显示在哪里,多少次了?我把柱子移到第二排,谢谢你的帮助。