]>
Commit | Line | Data |
---|---|---|
1d3a17c7 | 1 | <?php |
648472a7 AD |
2 | |
3 | require_once "config.php"; | |
57b8469e | 4 | require_once "classloader.php"; |
648472a7 | 5 | |
57b8469e | 6 | $db_class = 'db_'.lcfirst(DB_TYPE); |
65d0cc64 MB |
7 | |
8 | $db = $db_class::instance(); // call_user_func(array($db_class, 'instance')); | |
9 | ||
10 | function db_connect($host, $user, $pass, $db_name) { | |
11 | global $db; | |
12 | return $db->connect($host, $user, $pass, $db_name); | |
648472a7 AD |
13 | } |
14 | ||
c7a8deac | 15 | function db_escape_string($s, $strip_tags = true) { |
65d0cc64 MB |
16 | global $db; |
17 | return $db->escape_string($s, $strip_tags); | |
648472a7 AD |
18 | } |
19 | ||
aec3ce39 | 20 | function db_query($link, $query, $die_on_error = true) { |
65d0cc64 MB |
21 | global $db; |
22 | return $db->query($query, $die_on_error); | |
648472a7 AD |
23 | } |
24 | ||
25 | function db_fetch_assoc($result) { | |
65d0cc64 MB |
26 | global $db; |
27 | return $db->fetch_assoc($result); | |
648472a7 AD |
28 | } |
29 | ||
648472a7 | 30 | function db_num_rows($result) { |
65d0cc64 MB |
31 | global $db; |
32 | return $db->num_rows($result); | |
648472a7 AD |
33 | } |
34 | ||
35 | function db_fetch_result($result, $row, $param) { | |
65d0cc64 MB |
36 | global $db; |
37 | return $db->fetch_result($result, $row, $param); | |
648472a7 AD |
38 | } |
39 | ||
6e0584e9 | 40 | function db_unescape_string($str) { |
65d0cc64 MB |
41 | global $db; |
42 | return $db->unescape_string($str); | |
6e0584e9 AD |
43 | } |
44 | ||
648472a7 | 45 | function db_close($link) { |
65d0cc64 MB |
46 | global $db; |
47 | return $db->close(); | |
648472a7 | 48 | } |
7b099a4c | 49 | |
fea67e6a | 50 | function db_affected_rows($link, $result) { |
65d0cc64 MB |
51 | global $db; |
52 | return $db->affected_rows($result); | |
68d3cf5a | 53 | } |
a4dbc524 AD |
54 | |
55 | function db_last_error($link) { | |
65d0cc64 MB |
56 | global $db; |
57 | return $db->last_error(); | |
a4dbc524 AD |
58 | } |
59 | ||
147f5632 | 60 | function db_quote($str){ |
65d0cc64 MB |
61 | global $db; |
62 | return $db->quote($str); | |
147f5632 CM |
63 | } |
64 | ||
57b8469e | 65 | ?> |