CodeIgniter来自JavaScript表条目的动态行

时间:2016-05-16 08:42:03

标签: javascript php codeigniter

我正在尝试从我的视图中获取我的帖子数据并在页面重新加载(在通过验证之后),我真的很挣扎,因为我只是学习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()

我认为它因为计数器实际上不是一个数组,只是它的一部分...我不知道如何将每行输入数据输出到它自己的数组中,那么它实际上很容易做到......

请不要让我很难在视图中完成所有操作,因为我在学习堆积时更容易将其集中在那里以获得输出。

0 个答案:

没有答案