为了账号安全,请及时绑定邮箱和手机立即绑定

input 多个栏位数组,到后端如何整合在一起?

input 多个栏位数组,到后端如何整合在一起?

PHP
MMTTMM 2019-03-07 05:40:19
<input name="f1[]" class=""> <input name="f2[]" class=""> <input name="f3[]" class=""> <input name="f4[]" class=""> <input name="f5[]" class=""> 假设共有五个栏位我可以透过 append 去新增每一排像这样: <input name="f1[]" class=""> <input name="f2[]" class=""> <input name="f3[]" class=""> <input name="f4[]" class=""> <input name="f5[]" class=""> <input name="f1[]" class=""> <input name="f2[]" class=""> <input name="f3[]" class=""> <input name="f4[]" class=""> <input name="f5[]" class=""> <input name="f1[]" class=""> <input name="f2[]" class=""> <input name="f3[]" class=""> <input name="f4[]" class=""> <input name="f5[]" class=""> ... 每一排所填写的都是同一笔数据例如我填 凤梨旁边的数字是跟凤梨有关以此类推我要如何在后端可以抓到凤梨及右边的数字输出成一笔数据?
查看完整描述

1 回答

?
芜湖不芜

TA贡献1796条经验 获得超7个赞

都用一维数组了,再加一维不用客气。

<head>
    <meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
</head>
<form action="./index.php" method="POST">
    <div>
        <input type="text" name="f[0][0]">
        <input type="text" name="f[0][1]">
        <input type="text" name="f[0][2]">
        <input type="text" name="f[0][3]">
        <input type="text" name="f[0][4]">
    </div>
    <div>
        <input type="text" name="f[1][0]">
        <input type="text" name="f[1][1]">
        <input type="text" name="f[1][2]">
        <input type="text" name="f[1][3]">
        <input type="text" name="f[1][4]">
    </div>
    <input type="submit" value="提交">
</form>
 <?php
 echo json_encode($_POST);

https://img1.sycdn.imooc.com//5c8f3a050001995c08000156.jpg

https://img1.sycdn.imooc.com//5c8f3a06000136b604780800.jpg

查看完整回答
反对 回复 2019-03-18
  • 1 回答
  • 0 关注
  • 501 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信