我正在尝试从我的视图中获取我的帖子数据并在页面重新加载(在通过验证之后),我真的很挣扎,因为我只是学习JavaScript所以任何动态的我都是全新的...
print_R()中的数据是什么样的:
Array ( [firstname] => [lastname] => [address1] => [address2] => [addressSuburb] => [addressState] => [addressPostcode] => [email] => [addressCountry] => AU [orderRef] => [orderNote] => [orderTrack] => [counter0] => 0 [itemCode0] => 1234 [Desc0] => Test1 [Qty0] => 1 [Cost0] => 5 [counter1] => 1 [itemCode1] => 5678 [Desc1] => Test 2 [Qty1] => 2 [Cost1] => 10 [create] => Create Order )
我当前的视图循环是什么样的:
<?php if($this->input->post()):?>
<?php foreach($this->input->post('counter') as $counter): ?>
<tr>
<?php foreach($this->input->post() + $counter AS $key => $value): ?>
<td>
<input type="text" name="<?php echo $key + $counter ?>" value="<?php echo $value ?>"/>
</td>
<?php endforeach; ?>
</tr>
<?php endforeach; ?>
<?php endif; ?>
我得到的错误:
Severity: Warning
Message: Invalid argument supplied for foreach()
我认为它因为计数器实际上不是一个数组,只是它的一部分...我不知道如何将每行输入数据输出到它自己的数组中,那么它实际上很容易做到......
请不要让我很难在视图中完成所有操作,因为我在学习堆积时更容易将其集中在那里以获得输出。