Как использовать цикл для печати значений из массива в mpdf PHP - PullRequest
0 голосов
/ 18 октября 2019

Я использую библиотеку MPDF для создания базы данных в формате PDF.

Я хочу показать номер WhatsApp из базы данных в HTML-таблице TD, используя массив с циклом for в MPDF.

вот мойкод, который я пытаюсь, но он не может напечатать любое значение.

, пожалуйста, помогите мне выяснить проблему и показать записи, используя для цикла

       $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> ';
}

Пожалуйста, помогите мне напечатать значения втд. используя приведенный ниже код, я получаю пустую строку.

1 Ответ

2 голосов
/ 18 октября 2019

Вы пропустили объединение строки в for loop

for ($i = 1; $i <= $total_rec_whatsaap; $i++)
{
      $html .= strtoupper($whatsapp_accounts[$i]);
}
...