用户
 找回密码
 入住 CI 中国社区
搜索
查看: 2500|回复: 1
收起左侧

[HELP] CI中如何将数组在页面通过<a>标签传到控制器?

[复制链接]
发表于 2014-5-3 00:15:49 | 显示全部楼层 |阅读模式
    直接上代码: <tbody>
                                <?php foreach ($datas as $data):?>
                                <tr>
                                    <td><?=$data[0]?></td>
                                    <td><a href="?m=eg&a=hostdetmes&d=<?=$data ?>"><?=$data[1]?></a></td>
                                    <td><?=$data[2]?></td>
                                    <td><?=$data[3]?></td>
                                    <td><?=$data[4]?></td>
                                    <td><?=$data[5]?></td>
                                    <td><?=$data[6]?></td>
                                    <td><?=$data[7]?></td>
                                    <td><?=$data[8]?></td>
                                    <td><?=$data[9]?></td>
                                    <td><?=$data[10]?></td>
                                </tr>
                                <?php endforeach;?>
                            </tbody>
    我想在标红的部分,做一个超链接,当页面点击时,将当前循环的数组$data通过参数d传到叫eg的控制器的hostdetmes方法,然后再将这个$data数组通过控制器传到另一个页面,有神马办法啊,上面标红部分这样传参,貌似不行啊,参数d只能接受一个字符串……大神求解……

发表于 2014-5-3 01:13:46 | 显示全部楼层
数组是不能通过url传递的,除非序列化成字符串传递或者一个一个传递

本版积分规则