【发布时间】:2015-01-18 09:09:01
【问题描述】:
我有问题。我想将日期放入一个数组中,但是当我制作 print_r() 时,我只得到复选框的最后一个值。 我的代码是:
$id = Input::get('id');
$aObjects = Input::get('aObjects');
$iCount = count($aObjects);
for($i=0; $i < $iCount; $i++)
{
$test = array ($aGoupes = array(
'idGroupe' => $id,
'idObject' => $aObjects[$i]
));
}
echo '<pre>';
print_r($test);
echo '</pre>';
输出是:
Array
(
[0] => Array
(
[idGroupe] => 6
[idObject] => 8
)
)
所以问题是只有从复选框中选中的最后一个值才会放在这个表中。请帮我!!谢谢
【问题讨论】:
-
我可以请您发布一些您的复选框 HTML 代码吗?如果您的表单中有更多具有相同名称的项目,通常会发生这种情况。
标签: php checkbox laravel-4 php-5.3 php-5.4