Michael
|
f29e21eb5c
|
We now avoid prepared statements without an argument
|
2017-09-15 03:00:38 +00:00 |
Michael
|
c6ceae5225
|
The old database function is now replaced with a wrapper
|
2017-09-14 05:19:05 +00:00 |
Michael
|
a729519de9
|
And some more static warnings removed
|
2017-08-26 10:01:50 +00:00 |
Michael
|
b0c26921ad
|
Statically used methods should be defined statically as well
|
2017-08-25 15:56:08 +00:00 |
Michael
|
e533572ca3
|
Issue 3645: Avoid problems with boolean values
|
2017-08-23 19:40:42 +00:00 |
Michael
|
4f6f47f714
|
Now the bugfix really should work
|
2017-08-14 20:58:02 +00:00 |
Michael
|
796cee6273
|
Cleaning code
|
2017-08-14 05:52:36 +00:00 |
Michael
|
41a81624a2
|
Now deletions will also work with complicated queries
|
2017-08-12 18:07:47 +00:00 |
Michael
|
89017d4e6c
|
DBA: The condition can now be a complex string
|
2017-08-12 13:54:29 +00:00 |
Michael
|
1d8c91c478
|
Restructured "dba::exists" function
|
2017-08-12 08:55:50 +00:00 |
Michael
|
d810b21f87
|
New dba functions
|
2017-08-11 08:04:01 +00:00 |
Michael
|
7b6664f0f7
|
Improved parameter handling
|
2017-08-10 12:38:32 +00:00 |
Michael
|
f248f9cc85
|
Merge remote-tracking branch 'upstream/develop' into new-dba
|
2017-08-09 21:42:51 +00:00 |
Michael
|
fce72cbbc8
|
Modifed "update" and "insert" function / many changed queries
|
2017-08-09 21:12:41 +00:00 |
Michael
|
b01ab3e64c
|
DBA: Do a fallback to other db functions on problems
|
2017-08-09 06:02:48 +00:00 |
Tobias Diekershoff
|
4d77c8a90a
|
Merge pull request #3618 from annando/mysqli-fix
Quickfix for MYSQLi (prepared statement problem)
|
2017-08-08 09:32:26 +02:00 |
Michael
|
c3e1f88d4b
|
Quickfix for MYSQLi (prepared statement problem)
|
2017-08-08 06:07:04 +00:00 |
Johannes Schwab
|
37262c24d9
|
Catch exceptions in PDO constructor
|
2017-08-04 11:01:29 +02:00 |
Michael
|
1bd85971a4
|
Avoid some PHP warnings, no functional changes
|
2017-08-03 05:50:44 +00:00 |
Michael
|
568abd537a
|
Fixed error reporting
|
2017-07-12 08:14:36 +00:00 |
Michael
|
35b3723c4a
|
database logging now works for database errors
|
2017-07-11 19:14:49 +00:00 |
Michael
|
99b86c9fd9
|
Just found the handbrake ...
|
2017-06-29 21:19:31 +00:00 |
Michael
|
a7526f1291
|
New function for affected rows
|
2017-06-13 21:56:50 +00:00 |
Michael
|
e232c683b6
|
Changed timeout, logging added
|
2017-06-13 09:03:19 +00:00 |
Michael
|
cd129665ef
|
örgs
|
2017-06-13 05:56:02 +00:00 |
Michael
|
97be344a4a
|
Handle deadlocks centrally
|
2017-06-13 05:52:59 +00:00 |
Hypolite Petovan
|
9c0d2c31e8
|
Replace AND and OR in PHP conditions by && and ||
|
2017-06-07 22:00:59 -04:00 |
Michael
|
b86c4d539e
|
Locking waits now for a shorter period. DB locking is used at other locations as well
|
2017-06-05 14:59:53 +00:00 |
Michael
|
d2cb87a200
|
Database locks are now having its very own functions
|
2017-06-04 12:59:29 +00:00 |
Michael
|
41f94a62fc
|
Spelling
|
2017-05-16 06:00:01 +00:00 |
Michael
|
124690cc4d
|
dba: Beautification is now a separate function
|
2017-05-15 21:06:17 +00:00 |
Michael
|
83e4141639
|
Bugfix: dba::num_rows hadn't checked the object variable
|
2017-05-15 15:17:38 +00:00 |
Michael
|
05c890f256
|
Bugfix: The commit in dba::delete was never executed
|
2017-05-14 07:01:38 +00:00 |
Michael
|
c52f7657ab
|
Now it should work
|
2017-05-11 20:19:43 +00:00 |
Michael
|
6ef24890bb
|
dbclean is now using the new database functions / new functions for commit, rollback and transaction
|
2017-05-11 20:13:45 +00:00 |
Michael
|
054e40de65
|
And another one
|
2017-05-07 08:18:50 +00:00 |
Michael
|
7a3bdbfc15
|
Wrong parameter for delete command
|
2017-05-07 08:12:36 +00:00 |
Michael
|
8dd8936dd0
|
DESC should be ASC - this is more logically.
|
2017-05-06 12:46:31 +00:00 |
Michael
|
3ca70e6362
|
New function "dba::select" to fetch table rows
|
2017-05-06 11:32:18 +00:00 |
Michael
|
353074850e
|
It is now possible to connect to a db server with host:port
|
2017-05-03 19:22:44 +00:00 |
Michael
|
b767a47527
|
PR 3419: Avoid problems with PHP7 and dba.php
|
2017-05-02 10:47:53 +00:00 |
Michael
|
d106ff5086
|
Error reporting hadn't worked for the new functions
|
2017-05-01 21:38:37 +00:00 |
Michael
|
0241a88c0d
|
Avoid duplicated queries
|
2017-05-01 19:54:08 +00:00 |
Michael
|
b9b43e30e6
|
Delete queries are now split into chunks.
|
2017-05-01 17:42:37 +00:00 |
Michael
|
e90ae79d35
|
The number of queries is reduced dramatically
|
2017-05-01 09:34:15 +00:00 |
Michael
|
e6cbe3be11
|
This is better
|
2017-05-01 06:35:41 +00:00 |
Michael
|
0d7996d852
|
Only fetch the rows when needed
|
2017-05-01 05:45:36 +00:00 |
Michael
|
c2820c452f
|
Delete now works
|
2017-04-30 19:54:41 +00:00 |
Michael
|
0e4cd900d5
|
Improved dba:update function.
|
2017-04-29 07:50:09 +00:00 |
Michael
|
9900d28c4b
|
We should return a return value when we say that we have a return value.
|
2017-04-28 06:21:12 +00:00 |