agan-agan yang jenius, ane mau tanya ni.
kira-kira script nya gimana ya, kalau kondisinya kaya gini:
"Ketika ane update record di Tabel A, otomatis data yang terupdate tadi jadi new reccord di Tabel B".
ada referensi gak gan?
Page 1 of 1
Create New Record Ketika Update
#2
Posted 12 September 2012 - 08:56 AM
fajar aji, on 11 September 2012 - 11:45 PM, said:
kira-kira script nya gimana ya, kalau kondisinya kaya gini:
"Ketika ane update record di Tabel A, otomatis data yang terupdate tadi jadi new reccord di Tabel B".
"Ketika ane update record di Tabel A, otomatis data yang terupdate tadi jadi new reccord di Tabel B".
Agan bisa tambah event afterSave di model untuk Tabel A. Mungkin kurang lebih seperti ini:
public function afterSave()
{
// cek mode update record
if (!$this->isNewRecord)
{
$model = new TabelB;
... (isi nilai atribut model)
$model->save();
}
return parent::afterSave();
}
fajar aji, on 11 September 2012 - 11:45 PM, said:
ada referensi gak gan?
CActiveRecord
#3
Posted 12 September 2012 - 09:18 PM
rei, on 12 September 2012 - 08:56 AM, said:
Agan bisa tambah event afterSave di model untuk Tabel A. Mungkin kurang lebih seperti ini:
CActiveRecord
public function afterSave()
{
// cek mode update record
if (!$this->isNewRecord)
{
$model = new TabelB;
... (isi nilai atribut model)
$model->save();
}
return parent::afterSave();
}
CActiveRecord
Mantap gan.....Terima kasih....
#4
Posted 12 September 2012 - 11:32 PM
Atau bisa di hajar pake trigger mas.
Sugik Puja Kusuma [mbahsomo]
http://sugik.do-event.com
http://sugik.do-event.com
Share this topic:
Page 1 of 1

Help











