代码点火器 表是否可以根据当前日期自动更新 SQL 中的记录?



codeigniter 表是否可以根据当前日期自动更新 SQL 中的记录? 我试图这样做,以便它将我的表记录从挂起更新为取消,具体取决于它是否经过一定的天数。 我应该一开始就放进去吗? 就像在首页一样。 一旦有人打开网站,它就会在那里获得当前日期和更新?

数据的日常处理最好作为服务器上的 cron 任务完成。

0 12 * * * php /path_to_codeigniter/index.php customer pend_to_cancel

控制器的外观

class Customer extends MY_Controller {
public function pend_to_cancel()
{
if($this->input->is_cli_request()) { 
$this->where('renew_date >', date('Y-m-d'));
$query = $this->get('customers');
foreach ($query->result() as $customer_row) {
// Check if customer should be set to suspend
}
}
return;
}

相关内容

  • 没有找到相关文章

最新更新