2

在 Codeigniter 中,如何将 DB 查询中的结果集提取到模型中?在本机 PHP PDO 引擎中,我有类似的东西:

$pdo->setFetchMode(PDO::FETCH_INTO, new className());

所以我有一堂课:

class ClassName {
    private $id;
}

我想要的是 db 查询的结果来填充类,所以:

$query = $this->db->get_where("table", array("id" => 1));
$object = $query->row.....(new className());

echo $object->id;
// Shows 1

谢谢拉杜

4

1 回答 1

1

如果我理解正确,这就是你想要做的。

根据文档

$query = $this->db->get_where('table', array('id' => 1));
$object = $query->row(0, 'Your_Class_name') // Class MUST be loaded prior to use
echo $object->id; // Shows 1
于 2013-10-21T15:15:53.197 回答