芝麻web文件管理V1.00
编辑当前文件:/home/sditechnicalteam/socialsolargreens.pk/controller/second_level_controller.php
con, $query); return $data; } public function dropdown($message) { $query= "SELECT * FROM `socialsolargreen`.`firstlevel` WHERE Headid = '".$message."' LIMIT 10"; $rdata = array(); $qd = mysqli_query($this->con, $query); while($data = mysqli_fetch_assoc($qd)){ $rdata[] = $data; } return $rdata; } public function Save($post_data = '') { global $dbobj; if (empty($post_data['Secondlevel_Id'])) { $query= "select Count(*) as count from SecondLevel where AccountTitle = '".$post_data['Secondlevel_AccountTitle']."'"; if ($result = mysqli_query($this->con, $query)) { $count = $result -> fetch_assoc(); }else{ return "Error Code [351] : " . mysqli_error($this->con); die; } // print_r($count['count']); // die; if ($count['count'] == 0) { if ($post_data['Secondlevel_Headid'] == 1) { $SecondLevel_AccountNo = "select IFNULL(MAX(AccountNo), 0) as account_no from SecondLevel where Headid = '1'"; if ($SecondLevel_AccountNo_data = mysqli_query($this->con, $SecondLevel_AccountNo)) { $SecondLevel_AccountNo_data_values = $SecondLevel_AccountNo_data -> fetch_assoc();; } else{ return "Error Code [411] : " . mysqli_error($this->con); die; } // print_r($SecondLevel_AccountNo_data_values['account_no']); // die; if ($SecondLevel_AccountNo_data_values['account_no'] == 0) { $final_acc = "1000001"; } else { $final_acc = $SecondLevel_AccountNo_data_values['account_no'] + 1; } } if ($post_data['Secondlevel_Headid'] == 2) { $SecondLevel_AccountNo = "select IFNULL(MAX(AccountNo), 0) as account_no from SecondLevel where Headid = '2'"; if ($SecondLevel_AccountNo_data = mysqli_query($this->con, $SecondLevel_AccountNo)) { $SecondLevel_AccountNo_data_values = $SecondLevel_AccountNo_data -> fetch_assoc();; } else{ return "Error Code [411] : " . mysqli_error($this->con); die; } if ($SecondLevel_AccountNo_data_values['account_no'] == 0) { $final_acc = "2000001"; } else { $final_acc = $SecondLevel_AccountNo_data_values['account_no'] + 1; } } if ($post_data['Secondlevel_Headid'] == 3) { $SecondLevel_AccountNo = "select IFNULL(MAX(AccountNo), 0) as account_no from SecondLevel where Headid = '3'"; if ($SecondLevel_AccountNo_data = mysqli_query($this->con, $SecondLevel_AccountNo)) { $SecondLevel_AccountNo_data_values = $SecondLevel_AccountNo_data -> fetch_assoc();; } else{ return "Error Code [411] : " . mysqli_error($this->con); die; } if ($SecondLevel_AccountNo_data_values['account_no'] == 0) { $final_acc = "3000001"; } else { $final_acc = $SecondLevel_AccountNo_data_values['account_no'] + 1; } } if ($post_data['Secondlevel_Headid'] == 4) { $SecondLevel_AccountNo = "select IFNULL(MAX(AccountNo), 0) as account_no from SecondLevel where Headid = '4'"; if ($SecondLevel_AccountNo_data = mysqli_query($this->con, $SecondLevel_AccountNo)) { $SecondLevel_AccountNo_data_values = $SecondLevel_AccountNo_data -> fetch_assoc();; } else{ return "Error Code [411] : " . mysqli_error($this->con); die; } if ($SecondLevel_AccountNo_data_values['account_no'] == 0) { $final_acc = "4000001"; } else { $final_acc = $SecondLevel_AccountNo_data_values['account_no'] + 1; } } if ($post_data['Secondlevel_Headid'] == 5) { $SecondLevel_AccountNo = "select IFNULL(MAX(AccountNo), 0) as account_no from SecondLevel where Headid = '5'"; if ($SecondLevel_AccountNo_data = mysqli_query($this->con, $SecondLevel_AccountNo)) { $SecondLevel_AccountNo_data_values = $SecondLevel_AccountNo_data -> fetch_assoc();; } else{ return "Error Code [411] : " . mysqli_error($this->con); die; } // print_r($SecondLevel_AccountNo_data_values['account_no']); // die; if ($SecondLevel_AccountNo_data_values['account_no'] == 0) { $final_acc = "5000001"; } else { $final_acc = $SecondLevel_AccountNo_data_values['account_no'] + 1; } } $q2 = "insert into SecondLevel (Headid, SubHeadid, AccountNo, AccountTitle) values('".$post_data['Secondlevel_Headid']."','".$post_data['Secondlevel_SubHeadid']."','".$final_acc."',N'".$post_data['Secondlevel_AccountTitle']."')"; if (mysqli_query($this->con, $q2)) { return 'Success'; } else{ return "Error Code [321] : " . mysqli_error($this->con); } } else { return 'Already added.'; } } else { $update="UPDATE secondlevel SET AccountTitle ='".ltrim($post_data['Secondlevel_AccountTitle'])."' WHERE `AccountNo`='".$post_data['Secondlevel_Id']."'"; print_r($update); if (mysqli_query($this->con, $update)) { return 'Update Success'; } else{ return "Error Code [371] : " . mysqli_error($this->con); } } die; } public function Edit($AccountNo = ''){ if(!empty($AccountNo)){ $SecondLevel = "select * from SecondLevel where AccountNo = $AccountNo"; $d = mysqli_query($this->con, $SecondLevel); // print_r($d); if ($d->num_rows > 0) { $data = mysqli_fetch_assoc($d); return $data; } else{ return "Error Code [521] : " . mysqli_error($this->con); } } } public function Delete($AccountNo = ''){ global $dbobj; $SecondLevel = "Delete from SecondLevel where AccountNo = $AccountNo"; if (mysqli_query($this->con, $SecondLevel)) { return 'SecondLevel Deleted Success'; } else{ return "Error Code [245] : " . mysqli_error($this->con); } } } ?>