xiaopengmvp520 发表于 2014-5-3 00:15:49

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

    直接上代码: <tbody>
                              <?php foreach ($datas as $data):?>
                              <tr>
                                    <td><?=$data?></td>
                                    <td><a href="?m=eg&a=hostdetmes&d=<?=$data ?>"><?=$data?></a></td>
                                    <td><?=$data?></td>
                                    <td><?=$data?></td>
                                    <td><?=$data?></td>
                                    <td><?=$data?></td>
                                    <td><?=$data?></td>
                                    <td><?=$data?></td>
                                    <td><?=$data?></td>
                                    <td><?=$data?></td>
                                    <td><?=$data?></td>
                              </tr>
                              <?php endforeach;?>
                            </tbody>
    我想在标红的部分,做一个超链接,当页面点击时,将当前循环的数组$data通过参数d传到叫eg的控制器的hostdetmes方法,然后再将这个$data数组通过控制器传到另一个页面,有神马办法啊,上面标红部分这样传参,貌似不行啊,参数d只能接受一个字符串……大神求解……

dayrui 发表于 2014-5-3 01:13:46

数组是不能通过url传递的,除非序列化成字符串传递或者一个一个传递
页: [1]
查看完整版本: CI中如何将数组在页面通过<a>标签传到控制器?