Welcome Guest, Not a member yet? Register   Sign In
Oracle & CI - some issues.
#11

[eluser]phpfresher[/eluser]
100% tested :
MY previous error
Quote:A Database Error Occurred

Error Number:

SELECT * FROM "sc_module" WHERE "IS_PARENT" = '1'

Filename: D:\xampp\htdocs\kdc\system\database\DB_driver.php

Line Number: 330

Solution:
Code:
protected function _escape_identifiers($item)
{
//            $item = preg_replace('/(^'.$lbound.')([\w\d\-\_]+?)(\s|\)|$)/iS', '$1$2$3', $item);  
            if ($this->_escape_char == '')
  {
   return $item;
  }
            
  foreach ($this->_reserved_identifiers as $id)
  {
   if (strpos($item, '.'.$id) !== FALSE)
   {
    $str = $this->_escape_char. str_replace('.', $this->_escape_char.'.', $item);

    // remove duplicates if the user already included the escape
    return preg_replace('/['.$this->_escape_char.']+/', $this->_escape_char, $str);
   }
  }

  if (strpos($item, '.') !== FALSE)
  {
   $str = $this->_escape_char.str_replace('.', $this->_escape_char.'.'.$this->_escape_char, $item).$this->_escape_char;
  }
  else
  {
   $str = $this->_escape_char.$item.$this->_escape_char;
  }


// remove duplicates if the user already included the escape
  $str =  preg_replace('/['.$this->_escape_char.']+/', $this->_escape_char, $str);
         $str =  rtrim($str,'"');
                $str =  ltrim($str,'"');
                return $str;
                
        }
oci8_driver.php
No Errors Found




Theme © iAndrew 2016 - Forum software by © MyBB