我的数据库中有一些信息,我希望在将它们传递给控制器和视图之前能够对其进行操作。例如,我有一个想要变成年龄的出生日期。
这是我到目前为止所拥有的:
$sql = ('SELECT username, birthdate, profile_text FROM users WHERE id = ?');
$q = $this->db->query($sql, $this->session->userdata('user_id'));
if ($q->num_rows() === 1) {
return $q->row();
}
所以在返回它之前,我想birthdate
在对象中操作。
在这里,我发现如果我将字符串作为行的第二个参数传递,我可以使用一个类来完成它。但我不知道我将如何做到这一点以及我将把这门课放在哪里。
我也可以将结果作为数组得到,row_array()
如果这会使工作更容易?