yazılar tablosu : id text yazar_id tarih title
(yazar_id foreign key)
yazar tablosu : id name sira hide photo email
her bir yazarın son yazısı nı gostermem lazım ,yani yazar listesi olacak ad soyad son yazi basligi vs vs. foreach ile gösterirken yazar ın id si ASC olacak, şuan kullandığım ve kafa durduğu için yazamadığım sql ise şöyle.
kod codeigniter active record dur
$this->db->select(' max(p.name) AS name,
max(p.id) AS yazar_id,
max(a.title) AS title,
max(a.tarih) AS tarih,
max(a.id) AS yazi_id'
);
$this->db->from(' yazar p');
$this->db->join('yazilar a ','p.id = a.yazar_id');
$this->db->where("a.hide ='N' and p.hide ='N'");
$this->db->group_by('p.id');
$this->db->order_by('a.tarih DESC');