summaryrefslogtreecommitdiff
path: root/drivers
diff options
context:
space:
mode:
authorDamien Regad <dregad@mantisbt.org>2015-05-14 11:12:08 +0200
committerDamien Regad <dregad@mantisbt.org>2015-06-25 01:34:04 +0200
commit760aadb537265bca3c73b33d230ab0c076b7e8b4 (patch)
treeae62103b5b67660b871066d97301b508ef699da3 /drivers
parentf5ecb13a7024e49e0ea3723b8559881002eeb72b (diff)
downloadadodb-760aadb537265bca3c73b33d230ab0c076b7e8b4.tar.gz
adodb-760aadb537265bca3c73b33d230ab0c076b7e8b4.tar.bz2
adodb-760aadb537265bca3c73b33d230ab0c076b7e8b4.zip
MySQL drivers convert field names case
With this, the mysql and mysqli (and derived) drivers convert the recordset field names to the case defined by ADODB_ASSOC_CASE. Fixes #100
Diffstat (limited to 'drivers')
-rw-r--r--drivers/adodb-mysql.inc.php1
-rw-r--r--drivers/adodb-mysqli.inc.php1
2 files changed, 2 insertions, 0 deletions
diff --git a/drivers/adodb-mysql.inc.php b/drivers/adodb-mysql.inc.php
index 16c6dac3..b0a0c585 100644
--- a/drivers/adodb-mysql.inc.php
+++ b/drivers/adodb-mysql.inc.php
@@ -804,6 +804,7 @@ class ADORecordSet_mysql extends ADORecordSet{
function _fetch()
{
$this->fields = @mysql_fetch_array($this->_queryID,$this->fetchMode);
+ $this->_updatefields();
return is_array($this->fields);
}
diff --git a/drivers/adodb-mysqli.inc.php b/drivers/adodb-mysqli.inc.php
index d0a5ea5b..3af8f83e 100644
--- a/drivers/adodb-mysqli.inc.php
+++ b/drivers/adodb-mysqli.inc.php
@@ -1035,6 +1035,7 @@ class ADORecordSet_mysqli extends ADORecordSet{
function _fetch()
{
$this->fields = mysqli_fetch_array($this->_queryID,$this->fetchMode);
+ $this->_updatefields();
return is_array($this->fields);
}