Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
alternc
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
domainepublic
alternc
Commits
41cee2ee
Commit
41cee2ee
authored
Mar 28, 2014
by
fufroma
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Revert "Mysql to mysqli"
This reverts commit
ae216fee
.
parent
ae216fee
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
26 additions
and
26 deletions
+26
-26
bureau/class/db_mysql.php
bureau/class/db_mysql.php
+26
-26
No files found.
bureau/class/db_mysql.php
View file @
41cee2ee
...
...
@@ -91,13 +91,13 @@ class DB_Sql {
/* establish connection, select database */
if
(
0
==
$this
->
Link_ID
)
{
$this
->
Link_ID
=
mysql
i_connect
(
"p:
$Host
"
,
$User
,
$Password
);
$this
->
Link_ID
=
mysql
_pconnect
(
$Host
,
$User
,
$Password
);
if
(
!
$this
->
Link_ID
)
{
$this
->
halt
(
"pconnect(
$Host
,
$User
,
\$
Password) failed."
);
return
0
;
}
if
(
!@
mysql
i
_select_db
(
$Database
,
$this
->
Link_ID
))
{
if
(
!@
mysql_select_db
(
$Database
,
$this
->
Link_ID
))
{
$this
->
halt
(
"cannot use database "
.
$this
->
Database
);
return
0
;
}
...
...
@@ -105,9 +105,9 @@ class DB_Sql {
//persistent connection don't conserve database selection
//if needed do a correct database selection
$db_connected
=
@
mysql
i_fetch_array
(
@
mysqli
_query
(
"SELECT DATABASE();"
,
$this
->
Link_ID
));
$db_connected
=
@
mysql
_fetch_array
(
@
mysql
_query
(
"SELECT DATABASE();"
,
$this
->
Link_ID
));
if
(
$db_connected
[
0
]
!=
$this
->
Database
)
mysql
i
_select_db
(
$Database
,
$this
->
Link_ID
);
mysql_select_db
(
$Database
,
$this
->
Link_ID
);
return
$this
->
Link_ID
;
}
...
...
@@ -118,7 +118,7 @@ class DB_Sql {
* This function discards the last query result.
*/
function
free
()
{
@
mysql
i
_free_result
(
$this
->
Query_ID
);
@
mysql_free_result
(
$this
->
Query_ID
);
$this
->
Query_ID
=
0
;
}
...
...
@@ -155,11 +155,11 @@ class DB_Sql {
printf
(
"Debug: query = %s<br />
\n
"
,
$Query_String
);
$debug_chrono_start
=
microtime
(
true
);
$this
->
Query_ID
=
@
mysql
i
_query
(
$Query_String
,
$this
->
Link_ID
);
$this
->
Query_ID
=
@
mysql_query
(
$Query_String
,
$this
->
Link_ID
);
$debug_chrono_start
=
(
microtime
(
true
)
-
$debug_chrono_start
)
*
1000
;
$this
->
Row
=
0
;
$this
->
Errno
=
mysql
i
_errno
();
$this
->
Error
=
mysql
i
_error
();
$this
->
Errno
=
mysql_errno
();
$this
->
Error
=
mysql_error
();
if
(
0
!=
$this
->
Errno
){
if
(
defined
(
"THROW_EXCEPTIONS"
)
&&
THROW_EXCEPTIONS
){
throw
new
\Exception
(
"Mysql query failed :
$this->Error
"
);
...
...
@@ -195,10 +195,10 @@ class DB_Sql {
return
0
;
}
$this
->
Record
=
@
mysql
i
_fetch_array
(
$this
->
Query_ID
);
$this
->
Record
=
@
mysql_fetch_array
(
$this
->
Query_ID
);
$this
->
Row
+=
1
;
$this
->
Errno
=
mysql
i
_errno
();
$this
->
Error
=
mysql
i
_error
();
$this
->
Errno
=
mysql_errno
();
$this
->
Error
=
mysql_error
();
$stat
=
is_array
(
$this
->
Record
);
if
(
!
$stat
&&
$this
->
Auto_Free
)
{
...
...
@@ -213,7 +213,7 @@ class DB_Sql {
*/
function
seek
(
$pos
=
0
)
{
$status
=
@
mysql
i
_data_seek
(
$this
->
Query_ID
,
$pos
);
$status
=
@
mysql_data_seek
(
$this
->
Query_ID
,
$pos
);
if
(
$status
)
$this
->
Row
=
$pos
;
else
{
...
...
@@ -223,7 +223,7 @@ class DB_Sql {
* but do not consider this documented or even
* desireable behaviour.
*/
@
mysql
i
_data_seek
(
$this
->
Query_ID
,
$this
->
num_rows
());
@
mysql_data_seek
(
$this
->
Query_ID
,
$this
->
num_rows
());
$this
->
Row
=
$this
->
num_rows
;
return
0
;
}
...
...
@@ -248,7 +248,7 @@ class DB_Sql {
}
else
{
$query
.=
"
$table
$mode
"
;
}
$res
=
@
mysql
i
_query
(
$query
,
$this
->
Link_ID
);
$res
=
@
mysql_query
(
$query
,
$this
->
Link_ID
);
if
(
!
$res
)
{
$this
->
halt
(
"lock(
$table
,
$mode
) failed."
);
return
0
;
...
...
@@ -259,7 +259,7 @@ class DB_Sql {
function
unlock
()
{
$this
->
connect
();
$res
=
@
mysql
i
_query
(
"unlock tables"
,
$this
->
Link_ID
);
$res
=
@
mysql_query
(
"unlock tables"
,
$this
->
Link_ID
);
if
(
!
$res
)
{
$this
->
halt
(
"unlock() failed."
);
return
0
;
...
...
@@ -270,15 +270,15 @@ class DB_Sql {
/* public: evaluate the result (size, width) */
function
affected_rows
()
{
return
@
mysql
i
_affected_rows
(
$this
->
Link_ID
);
return
@
mysql_affected_rows
(
$this
->
Link_ID
);
}
function
num_rows
()
{
return
@
mysql
i
_num_rows
(
$this
->
Query_ID
);
return
@
mysql_num_rows
(
$this
->
Query_ID
);
}
function
num_fields
()
{
return
@
mysql
i
_num_fields
(
$this
->
Query_ID
);
return
@
mysql_num_fields
(
$this
->
Query_ID
);
}
/* public: shorthand notation */
...
...
@@ -303,7 +303,7 @@ class DB_Sql {
}
function
lastid
()
{
return
@
mysql
i
_insert_id
(
$this
->
Link_ID
);
return
@
mysql_insert_id
(
$this
->
Link_ID
);
}
/* public: sequence numbers */
...
...
@@ -315,8 +315,8 @@ class DB_Sql {
$q
=
sprintf
(
"select nextid from %s where seq_name = '%s'"
,
$this
->
Seq_Table
,
$seq_name
);
$id
=
@
mysql
i
_query
(
$q
,
$this
->
Link_ID
);
$res
=
@
mysql
i
_fetch_array
(
$id
);
$id
=
@
mysql_query
(
$q
,
$this
->
Link_ID
);
$res
=
@
mysql_fetch_array
(
$id
);
/* No current value, make one */
if
(
!
is_array
(
$res
))
{
...
...
@@ -325,7 +325,7 @@ class DB_Sql {
$this
->
Seq_Table
,
$seq_name
,
$currentid
);
@
mysql
i
_query
(
$q
,
$this
->
Link_ID
);
@
mysql_query
(
$q
,
$this
->
Link_ID
);
}
else
{
$currentid
=
$res
[
"nextid"
];
}
...
...
@@ -334,7 +334,7 @@ class DB_Sql {
$this
->
Seq_Table
,
$nextid
,
$seq_name
);
@
mysql
i
_query
(
$q
,
$this
->
Link_ID
);
@
mysql_query
(
$q
,
$this
->
Link_ID
);
$this
->
unlock
();
}
else
{
$this
->
halt
(
"cannot lock "
.
$this
->
Seq_Table
.
" - has it been created?"
);
...
...
@@ -411,7 +411,7 @@ class DB_Sql {
}
// free the result only if we were called on a table
if
(
$table
)
@
mysql
i
_free_result
(
$id
);
if
(
$table
)
@
mysql_free_result
(
$id
);
return
$res
;
}
...
...
@@ -457,8 +457,8 @@ class DB_Sql {
/********************************************************************************************************/
/* private: error handling */
function
halt
(
$msg
)
{
$this
->
Error
=
@
mysql
i
_error
(
$this
->
Link_ID
);
$this
->
Errno
=
@
mysql
i
_errno
(
$this
->
Link_ID
);
$this
->
Error
=
@
mysql_error
(
$this
->
Link_ID
);
$this
->
Errno
=
@
mysql_errno
(
$this
->
Link_ID
);
if
(
$this
->
Halt_On_Error
==
"no"
)
return
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment