3 //---------------------------------------------------------------------------------------------
5 function add_bank_account($account_code, $account_type, $bank_account_name, $bank_name, $bank_account_number,
6 $bank_address, $bank_curr_code)
8 $sql = "INSERT INTO ".TB_PREF."bank_accounts (account_code, account_type, bank_account_name, bank_name, bank_account_number, bank_address, bank_curr_code)
9 VALUES (".db_escape($account_code).", $account_type, ".db_escape($bank_account_name).", ".db_escape($bank_name).", ".db_escape($bank_account_number).",
10 ".db_escape($bank_address).", '$bank_curr_code')";
12 db_query($sql, "could not add a bank account for $account_code");
15 //---------------------------------------------------------------------------------------------
17 function update_bank_account($account_code, $account_type, $bank_account_name, $bank_name, $bank_account_number,
18 $bank_address, $bank_curr_code)
20 $sql = "UPDATE ".TB_PREF."bank_accounts SET account_type = $account_type,
21 bank_account_name=".db_escape($bank_account_name).", bank_name=".db_escape($bank_name).",
22 bank_account_number=".db_escape($bank_account_number).", bank_curr_code='$bank_curr_code',
23 bank_address=".db_escape($bank_address)." WHERE account_code = '$account_code'";
25 db_query($sql, "could not update bank account for $account_code");
28 //---------------------------------------------------------------------------------------------
30 function delete_bank_account($account_code)
32 $sql = "DELETE FROM ".TB_PREF."bank_accounts WHERE account_code='$account_code'";
34 db_query($sql,"could not delete bank account for $account_code");
38 //---------------------------------------------------------------------------------------------
40 function get_bank_account($account_code)
42 $sql = "SELECT * FROM ".TB_PREF."bank_accounts WHERE account_code='$account_code'";
44 $result = db_query($sql, "could not retreive bank account for $account_code");
46 return db_fetch($result);
49 //---------------------------------------------------------------------------------------------
51 function add_quick_entry($description, $account, $deposit)
53 $sql = "INSERT INTO ".TB_PREF."quick_entries (description, account, deposit) VALUES
54 (".db_escape($description).", ".db_escape($account).", $deposit)";
56 db_query($sql, "could not insert quick entry for $description");
59 //---------------------------------------------------------------------------------------------
61 function update_quick_entry($selected_id, $description, $account, $deposit)
63 $sql = "UPDATE ".TB_PREF."quick_entries SET description = ".db_escape($description).",
64 account=".db_escape($account).", deposit=$deposit
65 WHERE id = $selected_id";
67 db_query($sql, "could not update quick entry for $selected_id");
70 //---------------------------------------------------------------------------------------------
72 function delete_quick_entry($selected_id)
74 $sql = "DELETE FROM ".TB_PREF."quick_entries WHERE id=$selected_id";
76 db_query($sql,"could not delete quick entry $selected_id");
79 //---------------------------------------------------------------------------------------------
81 function get_quick_entries($type=false)
83 $sql = "SELECT ".TB_PREF."quick_entries.*, ".TB_PREF."chart_master.account_name
84 FROM ".TB_PREF."quick_entries, ".TB_PREF."chart_master WHERE
85 ".TB_PREF."quick_entries.account = ".TB_PREF."chart_master.account_code";
86 if ($type == "deposit")
87 $sql .= " AND deposit=1";
88 elseif ($type == "payment")
89 $sql .= " AND deposit=0";
91 return db_query($sql, "could not retreive quick entries");
94 //---------------------------------------------------------------------------------------------
96 function get_quick_entry($selected_id)
98 $sql = "SELECT * FROM ".TB_PREF."quick_entries WHERE id=$selected_id";
100 $result = db_query($sql, "could not retreive quick entry for $selected_id");
102 return db_fetch($result);
105 //---------------------------------------------------------------------------------------------