Codeigniter和Activerecord

时间:2013-09-13 14:56:45

标签: mysql codeigniter

我有像图像一样的mysql表。我无法解决(3天我失败了)。请帮帮我。 注意:Codeigniter具有活动记录。

我不能在这里发布图片!但是这里有一个Dropbox的链接。Link to image

谢谢。 对不起,我的英文......

Oliveira的

1 个答案:

答案 0 :(得分:2)

在您的控制器中

$names = array of distinct name

然后像这样循环$names array

<?php foreach($names as $nm)
{
    $class[$nm['name']] = select all rows which have name = $nm['name'] 
}?>

然后将这两个数组传递给视图。 那里

foreach($names as $nm)
{
<tr>
    <td><?php echo $nm['name']?></td>

    <?php foreach($class[$nm['name']] as $cls)
    {?>
        <td><?php echo $cls['class']?></td>
    <?php }?>
    </tr>
}

仅当每个名称都有确切的行数时才有用。如果是,请尝试更改此