aajack123
(Anggapratama54)
February 4, 2013, 5:04am
1
kasusnya gini kan ada tabel master n tabel transaksi, pas create transaksi stock yang di table master pengen berkurang, udah nggoogling ada sih tapi ga paham soalnya b.inggris, masih phobia kalo b. inggris, hhe
mohon solusinya ya para masta-masta Yii
d4y4k
(Friskantoni)
February 7, 2013, 9:48am
2
kasusnya gini kan ada tabel master n tabel transaksi, pas create transaksi stock yang di table master pengen berkurang, udah nggoogling ada sih tapi ga paham soalnya b.inggris, masih phobia kalo b. inggris, hhe
mohon solusinya ya para masta-masta Yii
Misal ada model master di Master(id, jumlah) dan transaksi di Transaksi (id, id_master_barang, jumlah_dibeli) …
Lalu ada yang membeli maka kurang lebih …
$trans = new Transaksi;
$trans->setIsNewRecord(true);
$trans->id_master_barang = '111';
$trans->jumlah_dibeli = 4;
$trans->save();
$master = Master::model()->find('id=?', array($trans->id_master_barang));
$master->jumlah -= $trans->jumlah_dibeli;
$master->save();