如何使用for循环在mpdf PHP中打印数组中的值

Posted

技术标签:

【中文标题】如何使用for循环在mpdf PHP中打印数组中的值【英文标题】:How to use for loop to print values from array in mpdf PHP 【发布时间】:2019-10-18 04:01:11 【问题描述】:

我正在使用 MPDF 库生成 pdf 文件表单数据库。

我想在 MPDF 中使用带有 for 循环的数组在 html 表 TD 中显示数据库中的 whatsapp 编号。

这是我尝试的代码,但它无法打印任何值。

请帮助我找出问题并能够使用 for 循环显示记录

       $query = "SELECT * from  social_messaging_app  where User_Id = '$split_ids[0]' and Request_Id='$split_ids[1]'  and Social_Messaging_App_Name LIKE 'Wh%' ORDER BY Social_Messaging_App_Id DESC";

                            $res_cus = mysqli_query($connection, $query);
                            $total_rec_whatsaap = mysqli_num_rows($res_cus);
                            $whatsapp_accounts = array();
                            $whatsapp_id = 1;
                            while ($row = mysqli_fetch_array($res_cus)) 
                                $whatsapp_accounts[$whatsapp_id] = $row['Social_Messaging_App_No'];
                                $whatsapp_id++;

                            
        $html="";
        if($total_rec_whatsaap>0)
    $html .= ' 
                    <table style="width: 100%">
                    <tbody>
                        <tr>

                            <td style="width: 5%;font-size:14px;"></td>
                            <td style="width: 25%;font-size:14px;">Whatsapp Address(es)</td>
                        <td style="width: 70%; border-bottom: 1px solid black;text-align: left;font-size:14px;">';
                                    for($i = 1; $i <= $total_rec_whatsaap; $i++)
                                    

                                     strtoupper($whatsapp_accounts[$i]);
                                    

     $html .= '      
                            </td>
                        </tr>


                    </tbody>
                </table> ';

请帮助我在 td.使用下面的代码它给了我空行。

【问题讨论】:

【参考方案1】:

您错过了在for 循环中连接字符串

for ($i = 1; $i <= $total_rec_whatsaap; $i++)

      $html .= strtoupper($whatsapp_accounts[$i]);

【讨论】:

以上是关于如何使用for循环在mpdf PHP中打印数组中的值的主要内容,如果未能解决你的问题,请参考以下文章

php中怎么打印数组啊?

在 C++ 中使用 for 循环打印数组

如何在java中打印数组中的最小值? [复制]

Swift 3:如何使用 for 循环来循环数组

c# - 使用 for 循环打印相关行的二维数组

PHP 如何循环输出数组 并且调用