php - 如何使用php在表中显示多个输入数组值

标签 php html mysql

我在以表格格式显示数据时遇到问题。我有一个像这样的多个输入元素

<form id="purchaseform" class="cv-form" method="post" action="requestmail.php" name="purchaseform" >
        <input name="item_name[]" type="text" value="" id="item_name" class="input_text" />
    <input name="item_brand[]" type="text" value="" id="item_brand" class="input_text"/>
    <input name="model_number[]" type="text" value="" id="model_number" class="input_text"/>
    <input  name="item_website_catalogue[]" type="text" id="item_website_catalogue" value="" class="input_text"/>
<input type="submit">
</form>

当我提交此表单时,帖子数据是这样的

[item_name] => Array ( 
    [0] => item1 
    [1] => item2 
) 
[item_brand] => Array ( 
    [0] => brand1 
    [1] => brand2 
) 
[model_number] => Array ( 
    [0] => model1 
    [1] => model2 
) 
[item_website_catalogue] => Array ( 
    [0] => source1 
    [1] => source2 
) 

这里我没有插入数据库。这些将发送到电子邮件。我需要将这些数据以这样的表格格式显示

商品 ID 商品名称 商品品牌 商品型号

1 -----------测试项目------------测试品牌--------测试型号

2 -----------testitem2------------testbrand2--------testmodel2

请帮助我。提前致谢

最佳答案

试试这个...

<?php
for($i=0;$i<count($array['item_name']);$i++) {
    $rows[$i]['item_name'] = $array['item_name'][$i];
    $rows[$i]['item_brand'] = $array['item_brand'][$i];
    $rows[$i]['model_number'] = $array['model_number'][$i];
}
?>
<table>
    <tr>
        <th>Item Id</th>
        <th>Itemname</th>
        <th>Itembrand</th>
        <th>Itemmodel</th>
    </tr>
    <?php 
    $i=1;
    foreach($rows as $row) { 
        echo '<tr>';
        echo '<td>'.$i.'</td>';
        echo '<td>'.$row['item_name'].'</td>';
        echo '<td>'.$row['item_brand'].'</td>';
        echo '<td>'.$row['model_number'].'</td>';
        echo '</tr>';
        $i++;
    } 
    ?>
</table>

关于php - 如何使用php在表中显示多个输入数组值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26399934/

相关文章:

php - OpenTBS 能否用于生成多张包含随机数量订单项目的发票?

php - 无法弄清楚为什么我的表单没有更新数据库中的值

php - 根据推荐 URL 重定向访客

c# - 在服务器标签外设置元素文本

html - 使用获取的 SQL 数据填充 HTML 表 - 实现表类

php - 仅在主 Tumblr 页面上的元素 - 有效但会破坏控制按钮

javascript - 使用 jQuery 在另外两个 div 周围创建包装器 div

ASP.NEt 在 IE 中滚动时 Tab 键顺序丢失

php - 使用 mysql 变量创建 PDF 文档

php - 使用SQL从mysql表中选择数据