diff options
author | zotlabs <mike@macgirvin.com> | 2016-10-20 15:45:48 -0700 |
---|---|---|
committer | zotlabs <mike@macgirvin.com> | 2016-10-20 15:45:48 -0700 |
commit | b4b5eb5babcfd01f41e3df39400758422b39d591 (patch) | |
tree | b5fb795d86f39cb246b1279910eb2ed814f2deba /include/dba/dba_pdo.php | |
parent | 3726b546d5e24b2f8ffa3d02346c7a0905d3ca65 (diff) | |
download | volse-hubzilla-b4b5eb5babcfd01f41e3df39400758422b39d591.tar.gz volse-hubzilla-b4b5eb5babcfd01f41e3df39400758422b39d591.tar.bz2 volse-hubzilla-b4b5eb5babcfd01f41e3df39400758422b39d591.zip |
pdo testing
Diffstat (limited to 'include/dba/dba_pdo.php')
-rwxr-xr-x | include/dba/dba_pdo.php | 15 |
1 files changed, 12 insertions, 3 deletions
diff --git a/include/dba/dba_pdo.php b/include/dba/dba_pdo.php index 44de60d58..b3a1209bc 100755 --- a/include/dba/dba_pdo.php +++ b/include/dba/dba_pdo.php @@ -28,7 +28,7 @@ class dba_pdo extends dba_driver { return false; } - if($this->driver_dbtype === 'postgres') + if($this->driver_dbtype === 'pgsql') $this->q("SET standard_conforming_strings = 'off'; SET backslash_quote = 'on';"); $this->connected = true; @@ -40,7 +40,7 @@ class dba_pdo extends dba_driver { if((! $this->db) || (! $this->connected)) return false; - if($this->driver_dbtype === 'postgres' && (! strpos($sql,';'))) + if($this->driver_dbtype === 'pgsql' && (! strpos($sql,';'))) $sql .= ';'; $this->error = ''; @@ -96,7 +96,7 @@ class dba_pdo extends dba_driver { } function concat($fld,$sep) { - if($this->driver_dbtype === 'postgres') { + if($this->driver_dbtype === 'pgsql') { return 'string_agg(' . $fld . ',\'' . $sep . '\')'; } else { @@ -104,6 +104,15 @@ class dba_pdo extends dba_driver { } } + function quote_interval($txt) { + if($this->driver_dbtype === 'pgsql') { + return "'$txt'"; + } + else { + return $txt; + } + } + function getdriver() { return 'pdo'; |