如何使用 for 循环打印 mpdf 中数组的值 PHP
How to use for loop to print values from array in mpdf PHP
我正在使用 MPDF 库生成 pdf 文件表单数据库。
我想在 html table TD 中显示数据库中的 whatsapp 号码,在 MPDF 中使用带有 for 循环的数组。
这是我尝试的代码,但它无法打印任何值。
请帮我找出问题并能够使用 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 中的值。使用下面的代码它给我空行。
您错过了在 for
循环中连接字符串
for ($i = 1; $i <= $total_rec_whatsaap; $i++)
{
$html .= strtoupper($whatsapp_accounts[$i]);
}
我正在使用 MPDF 库生成 pdf 文件表单数据库。
我想在 html table TD 中显示数据库中的 whatsapp 号码,在 MPDF 中使用带有 for 循环的数组。
这是我尝试的代码,但它无法打印任何值。
请帮我找出问题并能够使用 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 中的值。使用下面的代码它给我空行。
您错过了在 for
循环中连接字符串
for ($i = 1; $i <= $total_rec_whatsaap; $i++)
{
$html .= strtoupper($whatsapp_accounts[$i]);
}