Membuat Event Trigger Untuk Generate Insert Ke Table.

Slmt sore para pengguna Yii…

Dari kasus ini saya ingin bertanya pada master2 disini, langsung saja ya. Disini saya ada kasus yang ingin membuat jadwal kerja dimana saya lampirkan gambar form inputannya.5009

roster.png

Disini tidak menginput tanggal satu per satu, tapi disini scenarionya menggunakan hasil post tgl roster => di afterSave() lalu digenerate sampai interval 365 hari(1tahun) langsung dengan pembagian shiftnya. Mungkin disini teman2 ada petunjuk untuk saya bagaimana saya menggenerate tanggal mulai .

Jujur saya stack untuk berandai dan bagaimana selanjutnya. Tp sekiranya ada temen2 yg bisa bantu, terimakasih.


$sql = 'INSERT into cek_tgl (`tanggal`) VALUES (1)';

                for($i=1;$i<365;$i++)

                $sql .= ',('.$i.')';

                

                $connection = Yii::app() -> db;

                $command = $connection -> createCommand($sql);

                $command -> execute();

Patern : 7/1 : 7 hari kerja 1 hari libur

Shift : 1 dan 2

Shift awal : 1

simulasi :

tgl | shift |

2013-12-01 | 1 => 7hari, tgl selalu maju

.

.

2013-12-08 | off

2013-12-09 | 2

sepi yak… kyknya susah bgt kasus saya ini :(