douqie6454 2017-05-07 19:13
浏览 27

插入多行的Foreach循环取决于具有触发器codeigniter的日期

I have a range of date that I wich to add a row in my table foreach slected day of the week, so i needed a trigger to do that because this must be done after an insert on another table , and i'm facing some errors, so here is my code hoping that you can tell me what i have done wrong !

$begin = $this->input->post('debut_semestre');
$end = $this->input->post('fin_semestre');
$end = $end->modify( '+1 day' ); 
$array_jour = array();
$interval = new DateInterval('P7D');
$daterange = new DatePeriod($begin, $interval ,$end);
foreach ($daterange as $key ) {
    $array_jour[] = $key->format("Y-m-d");
}


$this->db->query("create or replace trigger 'insert_seance'
    after insert on 'emploi'
    foreach row begin".

    foreach ($array_jour as $key) {."

        INSERT INTO seance(id, Date, jour, id_salle, id_groupe, id_ens, id_mat, de, a, etat, id_semestre) VALUES (null,".$key.",".$jour.",".$id_salle.",".$id_groupe.",".$id_ens.",".$id_mat.",".$date_debut.",".$date_fin."'active',".$id_semestre." )
        ".}."
)";
  • 写回答

0条回答 默认 最新

    报告相同问题?

    悬赏问题

    • ¥50 potsgresql15备份问题
    • ¥15 Mac系统vs code使用phpstudy如何配置debug来调试php
    • ¥15 目前主流的音乐软件,像网易云音乐,QQ音乐他们的前端和后台部分是用的什么技术实现的?求解!
    • ¥60 pb数据库修改与连接
    • ¥15 spss统计中二分类变量和有序变量的相关性分析可以用kendall相关分析吗?
    • ¥15 拟通过pc下指令到安卓系统,如果追求响应速度,尽可能无延迟,是不是用安卓模拟器会优于实体的安卓手机?如果是,可以快多少毫秒?
    • ¥20 神经网络Sequential name=sequential, built=False
    • ¥16 Qphython 用xlrd读取excel报错
    • ¥15 单片机学习顺序问题!!
    • ¥15 ikuai客户端多拨vpn,重启总是有个别重拨不上