【发布时间】:2019-07-05 10:28:46
【问题描述】:
我的网站托管服务器是 Godaddy,网站是 www.5kcinema.com
我正在使用 codeigniter 框架
我有一个脚本可以运行并检查电影是否今天发布,如果发布日期是今天的日期,那么电影将从即将上映的电影移动到最新的电影
我的 Controller 文件是 Cron.php,函数是 index。
class Cron extends CI_Controller {
public function __construct() {
parent::__construct();
$this->load->model('listing_model');
}
public function index() {
$tableName = 'movies_tbl m';
$condition = "m.status=1 AND m.is_deleted=0 AND m.date_published='".date('Y-m-d')."'";
$data = $this->listing_model->getAll($tableName, $condition, NULL, 1, 'object');
if (count($data) > 0) {
foreach ($data as $row) {
$id = $row->id;
$movie_data['mtype'] = 1;
$this->listing_model->insert_update($tableName, $movie_data, $id);
}
}
}
}
我希望这段代码每天晚上 12 点在 cron 作业中运行
【问题讨论】:
-
不重复,这个问题是另外一回事
标签: php codeigniter cron cpanel