【问题标题】:how to show check box list with some selected value from database in codeigniter如何在codeigniter中显示带有数据库中某些选定值的复选框列表
【发布时间】:2015-10-10 16:57:28
【问题描述】:

我是 codeigniter 的新手,我必须显示数据库中的复选框列表,并显示一些先前在数据库中选中的复选框。

我试过这是我的控制器

$data['veddingPlanData'] = $this->PlanModel->getPlanById($planId);
$data['veddingPlanTaskMappingData'] = $this->PlanModel->getPlanAndTaskMappingByPlanId($planId);
$data['allVedingTasks'] = $this->VeddingTaskModel->getAllVeddingTask();

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

现在我应该如何获取数据或如何获取数据...????

【问题讨论】:

    标签: php mysql codeigniter foreach phpmyadmin


    【解决方案1】:

    只需创建一个数组,然后在循环中 foreach 它...

    创建和数组类似

    <?php
    $arrSelVedTask = array();
     foreach ($veddingPlanTaskMappingData as $row) { 
    $arrSelVedTask[$row->your field] = '';
     }
    

    ?>

    并像这样创建循环

    <?php foreach ($allVedingTasks as $row) { 
    
        if(isset($arrSelVedTask[$row->your field])) 
        {
        your check box with selected value  
        }
        else
        {
            check box with out check box value
        }
     }  
        ?>
    

    【讨论】:

    • 通过我的代码检查答案,如果正确则放弃我的答案
    猜你喜欢
    • 2020-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-20
    • 2017-02-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多