Đó là khá đơn giản. Ví dụ:đây là một mã ngẫu nhiên của tôi:
function news_get_by_id ( $news_id )
{
$this->db->select('*');
$this->db->select("DATE_FORMAT( date, '%d.%m.%Y' ) as date_human", FALSE );
$this->db->select("DATE_FORMAT( date, '%H:%i') as time_human", FALSE );
$this->db->from('news');
$this->db->where('news_id', $news_id );
$query = $this->db->get();
if ( $query->num_rows() > 0 )
{
$row = $query->row_array();
return $row;
}
}
Thao tác này sẽ trả về "hàng" bạn đã chọn dưới dạng một mảng để bạn có thể truy cập nó như:
$array = news_get_by_id ( 1 );
echo $array['date_human'];
Tôi cũng thực sự khuyên bạn nên không xâu chuỗi truy vấn như bạn làm. Luôn có chúng riêng biệt như trong mã của tôi, điều này rõ ràng là dễ đọc hơn rất nhiều.
Cũng xin lưu ý rằng nếu bạn chỉ định tên bảng trong from (), bạn gọi hàm get () mà không có tham số .
Nếu bạn không hiểu, vui lòng hỏi :)