source: pmb4.2/trunk/fuentes/pmb/includes/mysql_functions.inc.php @ 819

Last change on this file since 819 was 815, checked in by jrpelegrina, 4 years ago

Initial release of pmb 4.2

  • Property svn:executable set to *
File size: 5.5 KB
Line 
1<?php
2// +-------------------------------------------------+
3// © 2002-2004 PMB Services / www.sigb.net pmb@sigb.net et contributeurs (voir www.sigb.net)
4// +-------------------------------------------------+
5// $Id: mysql_functions.inc.php,v 1.1 2015-04-03 11:16:21 jpermanne Exp $
6
7function pmb_mysql_affected_rows($link_identifier = null){
8        global $dbh;
9
10        if ($link_identifier == null) {
11                $link_identifier = $dbh;
12        }
13        $res = mysql_affected_rows($link_identifier);
14
15        return $res;
16}
17
18function pmb_mysql_close($link_identifier = null){
19        global $dbh;
20
21        if ($link_identifier == null) {
22                $link_identifier = $dbh;
23        }
24        $res = mysql_close($link_identifier);
25
26        return $res;
27}
28
29function pmb_mysql_connect($server = null, $username = null, $password = null, $new_link = false, $client_flags = 0){
30        if ($server == null) {
31                $res = mysql_connect();
32        } elseif ($username == null) {
33                $res = mysql_connect($server);
34        } elseif ($password == null) {
35                $res = mysql_connect($server, $username);
36        } else {
37                $res = mysql_connect($server, $username, $password, $new_link, $client_flags);
38        }
39
40        return $res;
41}
42
43function pmb_mysql_data_seek($result , $row_number){
44        $res = mysql_data_seek($result , $row_number);
45
46        return $res;
47}
48
49function pmb_mysql_errno($link_identifier = null){
50        global $dbh;
51
52        if ($link_identifier == null) {
53                $link_identifier = $dbh;
54        }
55        $res = mysql_errno($link_identifier);
56
57        return $res;
58}
59
60function pmb_mysql_error($link_identifier = null){
61        global $dbh;
62
63        if ($link_identifier == null) {
64                $link_identifier = $dbh;
65        }
66        $res = mysql_error($link_identifier);
67
68        return $res;
69}
70
71function pmb_mysql_escape_string($unescaped_string){
72        $res = mysql_escape_string($unescaped_string);
73
74        return $res;
75}
76
77function pmb_mysql_fetch_array($result, $result_type = MYSQL_BOTH){
78        $res = mysql_fetch_array($result, $result_type);
79
80        return $res;
81}
82
83function pmb_mysql_fetch_assoc($result){
84        $res = mysql_fetch_assoc($result);
85
86        return $res;
87}
88
89function pmb_mysql_fetch_field($result, $field_offset = 0){
90        $res = mysql_fetch_field($result, $field_offset);
91
92        return $res;
93}
94
95function pmb_mysql_fetch_object($result, $class_name = "", $params = array()){
96        if (!$class_name) {
97                $res = mysql_fetch_object($result);
98        } elseif (!count($params)) {
99                $res = mysql_fetch_object($result, $class_name);
100        } else {
101                $res = mysql_fetch_object($result, $class_name, $params);
102        }
103
104        return $res;
105}
106
107function pmb_mysql_fetch_row($result){
108        $res = mysql_fetch_row($result);
109
110        return $res;
111}
112
113function pmb_mysql_field_flags($result, $field_offset){
114        $res = mysql_field_flags($result, $field_offset);
115
116        return $res;
117}
118
119function pmb_mysql_field_len($result, $field_offset){
120        $res = mysql_field_len($result, $field_offset);
121
122        return $res;
123}
124
125function pmb_mysql_field_name($result, $field_offset){
126        $res = mysql_field_name($result, $field_offset);
127
128        return $res;
129}
130
131function pmb_mysql_field_table($result, $field_offset){
132        $res = mysql_field_table($result, $field_offset);
133
134        return $res;
135}
136
137function pmb_mysql_field_type($result, $field_offset){
138        $res = mysql_field_type($result, $field_offset);
139
140        return $res;
141}
142
143function pmb_mysql_free_result($result){
144        $res = mysql_free_result($result);
145
146        return $res;
147}
148
149function pmb_mysql_get_client_info(){
150        $res = mysql_get_client_info();
151
152        return $res;
153}
154
155function pmb_mysql_get_host_info($link_identifier = null){
156        global $dbh;
157
158        if($link_identifier == null){
159                $link_identifier = $dbh;
160        }
161        $res = mysql_get_host_info($link_identifier);
162
163        return $res;
164}
165
166function pmb_mysql_get_proto_info($link_identifier = null){
167        global $dbh;
168
169        if($link_identifier == null){
170                $link_identifier = $dbh;
171        }
172        $res = mysql_get_proto_info($link_identifier);
173
174        return $res;
175}
176
177function pmb_mysql_get_server_info($link_identifier = null){
178        global $dbh;
179
180        if($link_identifier == null){
181                $link_identifier = $dbh;
182        }
183        $res = mysql_get_server_info($link_identifier);
184
185        return $res;
186}
187
188function pmb_mysql_insert_id($link_identifier = null){
189        global $dbh;
190
191        if($link_identifier == null){
192                $link_identifier = $dbh;
193        }
194        $res = mysql_insert_id($link_identifier);
195
196        return $res;
197}
198
199function pmb_mysql_list_tables($database, $link_identifier = null){
200        global $dbh;
201
202        if($link_identifier == null){
203                $link_identifier = $dbh;
204        }
205        $res = mysql_list_tables($database, $link_identifier);
206
207        return $res;
208}
209
210function pmb_mysql_num_fields($result){
211        $res = mysql_num_fields($result);
212
213        return $res;
214}
215
216function pmb_mysql_num_rows($result){
217        $res = mysql_num_rows($result);
218
219        return $res;
220}
221
222function pmb_mysql_query($query, $link_identifier = null){
223        global $dbh;
224
225        if($link_identifier == null){
226                $link_identifier = $dbh;
227        }
228        $res = mysql_query($query, $link_identifier);
229
230        return $res;
231}
232
233function pmb_mysql_real_escape_string($unescaped_string, $link_identifier = null){
234        global $dbh;
235
236        if($link_identifier == null){
237                $link_identifier = $dbh;
238        }
239        $res = mysql_real_escape_string($unescaped_string, $link_identifier);
240
241        return $res;
242}
243
244function pmb_mysql_result($result, $row, $field = 0){
245        $res = mysql_result($result, $row, $field);
246
247        return $res;
248}
249
250function pmb_mysql_select_db($database_name, $link_identifier = null){
251        global $dbh;
252
253        if ($link_identifier == null) {
254                $link_identifier = $dbh;
255        }
256        if ($link_identifier == null) {
257                $res = mysql_select_db($database_name);
258        } else {
259                $res = mysql_select_db($database_name, $link_identifier);
260        }
261
262        return $res;
263}
264
265function pmb_mysql_stat($link_identifier = null){
266        global $dbh;
267
268        if($link_identifier == null){
269                $link_identifier = $dbh;
270        }
271        $res = mysql_stat($link_identifier);
272
273        return $res;
274}
275
276function pmb_mysql_tablename($result, $i){
277        $res = mysql_tablename($result, $i);
278
279        return $res;
280}
Note: See TracBrowser for help on using the repository browser.