如何在Codeigniter的视图页面中拆分数组值

维基

尊敬的CI开发人员:我是CI框架的新手,请要求您帮助我在视图页面中拆分数组值。我可以通过这种方式在视图页面中打印查询值,为此我编写了以下代码:

echo "<pre>";
print_r($showdata); //I am getting o/p in this way
Array
(
   [results] => Array
        (
            [0] => Array
                (
                    [id] => 205
                    [uid] => mh47
                    [profile_for] => self
                    [gender] => female 
               )

        )

    [count] => 1
    [pages] => 1
)

现在,我想拆分这些数组值并计数值和页面值,因此请您帮助我。我以这种方式尝试过,但没有得到任何输出:

    if (isset($data['showdata'])){
      foreach ($showdata->result() as $key) {
    <?php echo ($key->gender); echo $key['gender']; ?>
    <?php
      }
    }
    ?>  

以下是我的模型页面

$data['showdata']   =   $this->searchresultss->login($per_page,$look,$age);

$this->load->view('searchresult',$data);

以下是我的模型页面

function login($per_page=3,$look,$age,$age_to,$age_from,$se_ct,$subsect,$coun_try, $sta_te, $ci_ty,$qualification)
{

$query="SELECT * FROM users";

$data=array();
$query=$this->db->query($query);
$data['results']=$query->result_array();
$data['count']=$query->num_rows();
$data['pages']=ceil($data['count']/3);

return $data; 

当这有效

echo "<pre>";
print_r($showdata);

为什么我无法回显数组值。我很困惑,所以请大家帮我。我是CI框架的新手,所以我无法解决问题。

泥鲨

$data['showdata']仅存在于控制器中,在视图中应按以下方式访问它:

if (isset($showdata)){ //...

您的foreach应该看起来像这样:

foreach($showdata['results'] as $k => $v){
    echo $v['gender'];
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在python中拆分数组中的每个值?

来自分类Dev

如何在fortran中拆分数组?

来自分类Dev

如何从视图中拆分数据库中的值?

来自分类Dev

Java如何在函数中返回拆分数组?

来自分类Dev

PHP如何在变量中拆分数组

来自分类Dev

如何在 ng-repeat 中拆分数组列表

来自分类Dev

如何使用jQuery拆分数组的值

来自分类Dev

如何拆分数组中的数据

来自分类Dev

如何在SQL中拆分数据

来自分类Dev

如何在AngularJS中拆分数据?

来自分类Dev

如何在Codeigniter中验证数组值

来自分类Dev

如何在数组中拆分数组并使长度正确显示

来自分类Dev

如何在唯一数组中动态拆分数组

来自分类Dev

函数通过计算拆分数组中的值来为循环填充拆分数组

来自分类Dev

当在codeigniter上有一对多的关系时,如何从所需部分的数组中拆分数组

来自分类Dev

如何基于JavaScript Node.js中的单个值动态拆分数组

来自分类Dev

如何在Ruby中的重复元素上拆分数组

来自分类Dev

如何在php中拆分数组并传递给javascript变量?

来自分类Dev

如何使用javascript按值拆分数组

来自分类Dev

如何使用javascript按值拆分数组

来自分类Dev

如何根据某些值或索引拆分数组?

来自分类Dev

如果总数接近php的指定值,如何拆分数组

来自分类Dev

php,拆分数组中的额外值后

来自分类Dev

如何在多个tr语句上拆分数组元素

来自分类Dev

拆分数组中的元素

来自分类Dev

如何在共享视图页面中获取动态值?

来自分类Dev

如何拆分数组以分隔 JavaScript 中的后续相似项

来自分类Dev

如何从codeigniter中的URL查找视图页面?

来自分类Dev

如何在R中每月拆分数据

Related 相关文章

热门标签

归档