怎样可以用php的数组来记录form里面submit的数据

具体来说就是我在form里面submit了一个数据,然后用php定义了一个数组,怎么样可以做到我submit一个数据,数组记录第一个值,submit第二次,数组记录第二个... 具体来说就是我在form里面submit了一个数据,然后用php定义了一个数组,怎么样可以做到我submit一个数据,数组记录第一个值,submit第二次,数组记录第二个值。求大神解答!!!
<form action="output.php" method="post">
Name:
<input type="text" name="name_data" /><br/><br/>
Monday:
<input type="number" name="Monday_data" min="0" /><br/>
Tuesday:
<input type="number" name="Tuesday_data" min="0" /><br/>
Wednesday:
<input type="number" name="Wednesday_data" min="0" /><br/>
Thursday:
<input type="number" name="Thursday_data" min="0" /><br/>
Friday:
<input type="number" name="Friday_data" min="0" /><br/>
<input type="submit" name="submit">
</form>
<a href="list.php" target="_blank">calculate</a>
<?php
$name=array()

接下去就不会做了。。。我想用数组接收submit的值,怎么可以我的数组一个一个接收submit的值呢?
展开
 我来答
jinxu120
2013-10-18 · TA获得超过120个赞
知道小有建树答主
回答量:152
采纳率:0%
帮助的人:125万
展开全部

你的output.php直接可以用$_POST来获取

<?php
$arr [] = $_POST;
var_dump($arr);//等你提交完N次之后
?>
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiangxibaiyi
2013-10-18 · 跟随风去旅行-伤心的歌
jiangxibaiyi
采纳数:3973 获赞数:14411

向TA提问 私信TA
展开全部
$_POST本身就是一个数组
你提交按钮后
可以用
print_r( $_POST);
看看会输出什么
追问
不明白。。。
继续求救大神。
比如说我定义了
$name=array()
$name=$_POST["name_data"]
是这样的吗?
追答
$_POST本身就是以数组形式存在的
你表单提交了多少个表单元素(具有name属性的表单元素)
那$_POST就有多少元素
但有一点是:$_POST是临时性的,你提交表单有,没提交表单就没有,你离开当前页面$_POST数据即时消失,直到你下次提交表单
$_POST本身就是数组,你再定义一个数组,画蛇添足!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
不是你大叔
2013-10-19 · 超过13用户采纳过TA的回答
知道答主
回答量:36
采纳率:0%
帮助的人:24.4万
展开全部
form表单中的 method=“post或者是get” 你在action的那个php文件里面 对应的 print_r($_POST);和(print_r($_GET)) ;还有个 $_REQUEST (PS:这个单词我不知道拼写对了没有) 表单提交过去的数据在这三个数组里面 然后你想怎么整就怎么整 你开始学吧? 在耐心学一会 这个基础的东西 你学的教程上肯定有的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式