⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.1
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
mydry
/
application
/
models
/
View File Name :
Model_news.php
<?php defined('BASEPATH') OR exit('No direct script access allowed'); class Model_news extends CI_Model { public function all_news() { $query = $this->db->query("SELECT * FROM tbl_news t1 JOIN tbl_category t2 ON t1.category_id = t2.category_id ORDER BY t1.news_id DESC"); return $query->result_array(); } public function get_total_news() { $sql = 'SELECT * FROM tbl_news'; $query = $this->db->query($sql); return $query->num_rows(); } public function fetch_news($limit, $start) { $this->db->select('*'); $this->db->from('tbl_news'); $this->db->join('tbl_category', 'tbl_news.category_id = tbl_category.category_id'); $this->db->limit($limit, $start); $this->db->order_by('news_id', 'desc'); $query = $this->db->get(); if($query->num_rows() > 0) { foreach ($query->result() as $row) { $data[] = $row; } return $data; } return false; } public function all_categories() { $query = $this->db->query("SELECT * FROM tbl_category ORDER BY category_name ASC"); return $query->result_array(); } public function news_check($id) { $sql = 'SELECT * FROM tbl_news WHERE news_id=?'; $query = $this->db->query($sql,array($id)); return $query->num_rows(); } public function news_detail($id) { $sql = 'SELECT * FROM tbl_news WHERE news_id=?'; $query = $this->db->query($sql,array($id)); return $query->first_row('array'); } public function news_detail_with_category($id) { $sql = 'SELECT * FROM tbl_news t1 JOIN tbl_category t2 ON t1.category_id = t2.category_id WHERE t1.news_id=? ORDER BY t1.news_id DESC'; $query = $this->db->query($sql,array($id)); return $query->first_row('array'); } public function get_category_name_by_id($cat_id) { $sql = 'SELECT * FROM tbl_category WHERE category_id=?'; $query = $this->db->query($sql,array($cat_id)); return $query->first_row('array'); } }