01.
public
function
update_from_dep_select()
02.
{
03.
$code_select_dep_999
=
$this
->input->post(
'unit_select_dep_999'
);
04.
$br_abbName_select_dep_999
=
$this
->input->post(
'brAbbName_select_dep_999'
);
05.
06.
$code_select_dep_1
=
$this
->input->post(
'unit_select_dep_1'
);
07.
$br_abbName_select_dep_1
=
$this
->input->post(
'brAbbName_select_dep_1'
);
08.
09.
$code_select_dep_2
=
$this
->input->post(
'unit_select_dep_2'
);
10.
$br_abbName_select_dep_2
=
$this
->input->post(
'brAbbName_select_dep_2'
);
11.
12.
$code_select_dep_3
=
$this
->input->post(
'unit_select_dep_3'
);
13.
$br_abbName_select_dep_3
=
$this
->input->post(
'brAbbName_select_dep_3'
);
14.
15.
$code_select_dep_4
=
$this
->input->post(
'unit_select_dep_4'
);
16.
$br_abbName_select_dep_4
=
$this
->input->post(
'brAbbName_select_dep_4'
);
17.
18.
19.
20.
21.
if
(
$code_select_dep_999
== 999){
22.
$sql_dep_select_999
=
"SELECT * FROM `branch` WHERE `brAbbName` = '$br_abbName_select_dep_999'"
;
23.
$query_dep_select_999
=
$this
->db->query(
"$sql_dep_select_999"
);
24.
$result_dep_select_999
=
$query_dep_select_999
->result_array();
25.
foreach
(
$result_dep_select_999
as
$row_dep_select_999
){
26.
$br_code
=
$row_dep_select_999
[
"brCode"
];
27.
}
28.
$this
->db->set(
'brParent_unit'
, 999);
29.
$this
->db->where(
'brCode'
,
$br_code
);
30.
$this
->db->update(
"branch"
);
31.
}
32.
33.
34.
35.
36.
if
(
$code_select_dep_1
== 1){
37.
$sql_dep_select_1
=
"SELECT * FROM `branch` WHERE `brAbbName` = '$br_abbName_select_dep_1'"
;
38.
$query_dep_select_1
=
$this
->db->query(
"$sql_dep_select_1"
);
39.
$result_dep_select_1
=
$query_dep_select_1
->result_array();
40.
foreach
(
$result_dep_select_1
as
$row_dep_select_1
){
41.
$br_code
=
$row_dep_select_1
[
"brCode"
];
42.
}
43.
$this
->db->set(
'brParent_unit'
, 1);
44.
$this
->db->where(
'brCode'
,
$br_code
);
45.
$this
->db->update(
'branch'
);
46.
}
47.
48.
49.
50.
51.
if
(
$code_select_dep_2
== 2){
52.
$sql_dep_select_2
=
"SELECT * FROM `branch` WHERE `brAbbName` = '$br_abbName_select_dep_2'"
;
53.
$query_dep_select_2
=
$this
->db->query(
"$sql_dep_select_2"
);
54.
$result_dep_select_2
=
$query_dep_select_2
->result_array();
55.
foreach
(
$result_dep_select_2
as
$row_dep_select_2
){
56.
$br_code
=
$row_dep_select_2
[
"brCode"
];
57.
}
58.
$this
->db->set(
'brParent_unit'
, 2);
59.
$this
->db->where(
'brCode'
,
$br_code
);
60.
$this
->db->update(
'branch'
);
61.
}
62.
63.
64.
65.
66.
if
(
$code_select_dep_3
== 3){
67.
$sql_dep_select_3
=
"SELECT * FROM `branch` WHERE `brAbbName` = '$br_abbName_select_dep_3'"
;
68.
$query_dep_select_3
=
$this
->db->query(
"$sql_dep_select_3"
);
69.
$result_dep_select_3
=
$query_dep_select_3
->result_array();
70.
foreach
(
$result_dep_select_3
as
$row_dep_select_3
){
71.
$br_code
=
$row_dep_select_3
[
"brCode"
];
72.
}
73.
$this
->db->set(
'brParent_unit'
, 3);
74.
$this
->db->where(
'brCode'
,
$br_code
);
75.
$this
->db->update(
'branch'
);
76.
}
77.
78.
79.
80.
81.
if
(
$code_select_dep_4
== 4){
82.
$sql_dep_select_4
=
"SELECT * FROM `branch` WHERE `brAbbName` = '$br_abbName_select_dep_4'"
;
83.
$query_dep_select_4
=
$this
->db->query(
"$sql_dep_select_4"
);
84.
$result_dep_select_4
=
$query_dep_select_4
->result_array();
85.
foreach
(
$result_dep_select_4
as
$row_dep_select_4
){
86.
$br_code
=
$row_dep_select_4
[
"brCode"
];
87.
}
88.
$this
->db->set(
'brParent_unit'
, 4);
89.
$this
->db->where(
'brCode'
,
$br_code
);
90.
$this
->db->update(
'branch'
);
91.
}
92.
93.
redirect(
"backend/from_select_dep"
,
"refresh"
);
94.
exit
();
95.
96.
97.
98.
}