我怎样才能在购物车中获得我的下拉菜单的价值?总是零

时间:2013-11-26 06:22:13

标签: php mysql codeigniter

这是我的观点

 <?php foreach ($cart as $item): ?>
                                    <tr>
                                        <td><?php echo $item['name']; ?></td>
                                        <td><?php echo $item['qty']; ?></td>
                                        <td><?php echo number_format($item['subtotal'],2); ?></td>
                                        <?php echo form_open_multipart('site/confirmed') ?>
                                        <?php
                                                $option = array();
                                                foreach($instructor as $r){
                                                $option[$r->id] = $r->instructor;
                                                }
                                                echo "<td>" . form_dropdown('instructor', $option) . "</td>";

                                                ?>

这是我的模特

            'isbn' => $items['name'],
            'price' =>  $items['price'],
            'instructor' =>  $this->input->post('instructor'),
            'qty' =>  $items['qty'],

当我使用$ this-&gt; input-&gt; post('instructor')时,我总是得到零..请帮助我,请提前致谢

1 个答案:

答案 0 :(得分:0)

在您的观点中尝试此操作:

<?php echo form_dropdown('instructor', $option, $this->input->post('instructor') ? $this->input->post('instructor') : $r->instructor); ?>