Kaskus

Tech

agusp1234Avatar border
TS
agusp1234
action post $result yang bernilai 1
Para master sekalian ane ada masalah dengan coding, mohon bantuannya:

Code:
public function action_delete_existing_mvr_material(){
$post = $_POST;
$material_model = Model::factory('material');
$receiving_model = Model::factory('receiving');

$material_number = $post['material_number'];
$heat_number = $post['heat_number'];
$material_mvr_relation_id = $post['material_mvr_relation_id'];
$result = $post['result'];
$mvr_number = $post['mvr_number'];

if($result==0){
$material_mvr_relation = $receiving_model->get_material_mvr_relation_by_id($material_mvr_relation_id);
$material_identification = $material_model->get_material_identification($material_number,$heat_number);
$material = $material_model->get_material($material_number);
$material_identification1['balance'] = $material_identification->balance-$material_mvr_relation->quantity;
$material1['balance'] = $material->balance-$material_mvr_relation->quantity;
$material_model->update_material_identification($material_identification1,$material_number,$heat_number);
$material_model->update_material($material1,$material_number);
}
$receiving_model->delete_material_mvr_relation_by_id($material_mvr_relation_id);
$material_mrr_relation['verified'] = 0;
$material_mrr_relation['mvr_number'] = NULL;
$receiving_model->update_material_mrr_relation_by_mvr_number_material_number_heat_number($material_mrr_relation,$material_number,$heat_number,$mvr_number);


Dari $result==0 diatas ada tiga nilai yaitu 0,1,2. Jika nilainya 0 tdk masalah tapi kalau bernilai 1 harusnya tidak terjadi pengurangan pada
Code:
$material_identification1['balance']


Apa yang harus dilakukan ya? Tambahan: memakai framework kohana, Trims.
Diubah oleh agusp1234 16-01-2015 13:35
0
925
8
GuestAvatar border
Komentar yang asik ya
Mari bergabung, dapatkan informasi dan teman baru!
Programmer Forum
Programmer Forum
KASKUS Official
20.2KThread5KAnggota
Urutkan
Terlama
GuestAvatar border
Komentar yang asik ya
Ikuti KASKUS di
© 2025 KASKUS, PT Darta Media Indonesia. All rights reserved.