$content="<table width='200' border='0'>
<tr>
<td>product name</td>
<td>Price</td>
<td>Qty</td>
</tr>
<tr>
<td> </td>
<td> </td>
<td> </td>
</tr>
</table>"
上表是邮件的内容。
$pdtname , $price and $qty
包含产品名称,产品价格和产品数量。
$msgSent=@mail("aaa@gmail.com",$sub,$content,$headers);
如果用户选择一个或多个产品
是否可以根据所选产品的数量将$content
内的表格的第二行相乘。
答案 0 :(得分:1)
试试这个:
$content = "<table width='200' border='0'>
<tr>
<td>product name</td>
<td>Price</td>
<td>Qty</td>
</tr>";
foreach($products as $product){
$content .= " <tr>
<td>".$product['name']."</td>
<td> </td>
<td> </td>
</tr>";
}
$content .= "</table>";
答案 1 :(得分:0)
像这样使用foreach循环
$content = "<table width='200' border='0'>
<tr>
<td>product name</td>
<td>Price</td>
<td>Qty</td>
</tr>";
foreach($rows as $row){
$content .= " <tr>
<td><?php echo $row['product_name'];?></td>
<td><?php echo $row['product_price'];?></td>
<td><?php echo $row['product_quantity'];?></td>
</tr>";
}
$content .= "</table>";