summaryrefslogtreecommitdiff
path: root/adodb-active-recordx.inc.php
diff options
context:
space:
mode:
Diffstat (limited to 'adodb-active-recordx.inc.php')
-rw-r--r--adodb-active-recordx.inc.php5
1 files changed, 4 insertions, 1 deletions
diff --git a/adodb-active-recordx.inc.php b/adodb-active-recordx.inc.php
index 18e2a189..21ab47b2 100644
--- a/adodb-active-recordx.inc.php
+++ b/adodb-active-recordx.inc.php
@@ -762,7 +762,7 @@ class ADODB_Active_Record {
}
// quote data in where clause
- function doquote(&$db, $val,$t)
+ function doquote(&$db, $val, $t)
{
switch($t) {
case 'D':
@@ -775,6 +775,9 @@ class ADODB_Active_Record {
if (is_null($val)) {
return 'null';
}
+ if ('' === (string) $val) {
+ return "''";
+ }
if (strlen($val)>0 &&
(strncmp($val,"'",1) != 0 || substr($val,strlen($val)-1,1) != "'")
) {