Ciao, purtroppo dal titolo non si comprende nulla, e mi scuso, spiego meglio quindi.
Ho una tabella che mostra i like inseriti ad un determinato post.
- post_likes (id, id_post, data_like, id_user)
- post (id ecc )
In una pagina mostro una lista di tutti i mi piace inseriti nella tabella post_likes, ma vorrei facesse una distinzione se l'ID di quel post magari è nello status inattivo (quindi il post non è più presente) ma ovviamente il like viene mostrato nella pagina.
Io vorrei quindi fare un controllo che se in un secondo momento quel post è stato posto nello status inattivo, di conseguenza anche il mi piace non viene mostrato nella lista generale.
In questo momento il mio modello è cosi fatto:
Ho una tabella che mostra i like inseriti ad un determinato post.
- post_likes (id, id_post, data_like, id_user)
- post (id ecc )
In una pagina mostro una lista di tutti i mi piace inseriti nella tabella post_likes, ma vorrei facesse una distinzione se l'ID di quel post magari è nello status inattivo (quindi il post non è più presente) ma ovviamente il like viene mostrato nella pagina.
Io vorrei quindi fare un controllo che se in un secondo momento quel post è stato posto nello status inattivo, di conseguenza anche il mi piace non viene mostrato nella lista generale.
In questo momento il mio modello è cosi fatto:
Codice:
public function get_last_users_likes($limit){
$this->db->select('*');
$this->db->from('photos_likes');
$this->db->order_by('id', 'DESC');
$this->db->limit($limit);
$query = $this->db->get();
return $query->result_array();
}