php - 我怎样才能获得购物车内下拉菜单的值(value)?总是归零

标签 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->input->post('instructor') 时,我总是得到零..请帮助我,请提前致谢

最佳答案

在您看来尝试一下:

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

关于php - 我怎样才能获得购物车内下拉菜单的值(value)?总是归零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20209900/

相关文章:

mysql - SQL查询失败[密码更改]

php - Codeigniter - 使用 edit_unique 编辑表单(重新填充)

php - fatal error : Can't use function return value in write context in

php - 使用 uri 段获取值

PHP 正则表达式,preg_replace_callback,在 1 个字符串中有 2 个可能的匹配失败

php - Laravel,从迁移创建 MySQL 触发器

c++ - 大量数据的MySQL性能问题

php/html 多页导航栏?

php - 在重力表单中,表单在成功提交后消失

mysql - 将 SQL 开发人员与运行在 Docker 容器上的 MYSQL 服务器连接起来