大家好,所有我想知道的是我可以使一个自动列的数据类型['日期']在SQL数据库后,每24小时使用codeigniter。我愿意采取出勤的学生,而不是添加新的行在出勤表对相同的student_id每天我希望使一个新的列在同一行每天连续一年。我使用:$this->db->query('ALTER TABLE attendance ADD attendance_date date');
但是考勤日期已经在表中,所以它说你不能复制列。有没有什么方法我可以添加列如下:attendance_date_1然后attendance_date_2依此类推到attendance_date_365每天都应针对current_date自动添加一个单列列。
1条答案
按热度按时间zfycwa2u1#
自动执行任务使用cronjob,而不是CI...
如果您使用的是CI3,请执行手动安装,或者在CI4中,从此处使用CLI方法https://github.com/daycry/cronjob