diff options
author | Stanislav <stanislau.wolski@gmail.com> | 2011-11-11 17:57:23 +0300 |
---|---|---|
committer | Stanislav <stanislau.wolski@gmail.com> | 2011-11-11 17:57:23 +0300 |
commit | e0ee7661fd524e342cb57b73a098986d85c94fbd (patch) | |
tree | 60011a82d7d162987999f3cd6a5c8a47b58c8d86 /codebase/db_pdo.php | |
parent | c83f0293bc6f67ceb4c141c9051683302e1f9d12 (diff) | |
parent | 7a79e1d9a75908f8f36c43117dbc1be95ee363fa (diff) | |
download | connector-php-e0ee7661fd524e342cb57b73a098986d85c94fbd.zip connector-php-e0ee7661fd524e342cb57b73a098986d85c94fbd.tar.gz connector-php-e0ee7661fd524e342cb57b73a098986d85c94fbd.tar.bz2 |
Merge branch 'dev' of 192.168.1.251:connector-php into dev
Diffstat (limited to 'codebase/db_pdo.php')
-rw-r--r-- | codebase/db_pdo.php | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/codebase/db_pdo.php b/codebase/db_pdo.php index 281b23d..c008adb 100644 --- a/codebase/db_pdo.php +++ b/codebase/db_pdo.php @@ -15,12 +15,18 @@ class PDODBDataWrapper extends DBDataWrapper{ LogMaster::log($sql); $res=$this->connection->query($sql); - if ($res===false) throw new Exception("PDO - sql execution failed\n".$this->connection->errorInfo()); + if ($res===false) { + $message = $this->connection->errorInfo(); + throw new Exception("PDO - sql execution failed\n".$message[2]); + } return new PDOResultSet($res); } protected function select_query($select,$from,$where,$sort,$start,$count){ + if (!$from) + return $select; + $sql="SELECT ".$select." FROM ".$from; if ($where) $sql.=" WHERE ".$where; if ($sort) $sql.=" ORDER BY ".$sort; |