如何将关联循环结构转换为 codeigniter 活动记录

How do I convert associative looping structure to codeigniter active records

如何将这些循环结构转换为 codeigniter 活动记录....

while($row = mysqli_fetch_array($sql)){     
 $result_set[] = $row;   
}


for($i=1;$i<=$nrows;$i=$i+1)
{
    $k = 0;

    if($i>0&& $i<=$count) 
    { 

        $id=$result_set[$k]['id'];
        $date=$result_set[$k]['date'];
    }
    $k = $k + 1;

}

// codeignitor code

foreach($query->result() as $row) {
                $result_set[] = $row;
}

$k = 0;
            for ($i = 1; $i <= $nrows; $i = $i + 1) {

                if ($i > 0 && $i <= $count) {
                    $id = $result_set[$k]['id'];
                    $date = $result_set[$k]['date'];
                }
            }

显示如下错误

A PHP Error was encountered

Severity: Notice

Message: Undefined index: id

Message: Undefined index: date

如何解决这个问题...

提前致谢

看起来你的数组包含一个对象:

Array ( 
  [0] => stdClass Object ( 
    [id] => 5 
    [date] => 2016-08-17 
  ) 
)

因此,应该以这种方式访问​​这些索引:

$id   = $result_set[$k]->id;
$date = $result_set[$k]->date;