From 7586d9a27dbcb71c6e1a57bbfaaef18d13a7300d Mon Sep 17 00:00:00 2001 From: zero Date: Thu, 12 Apr 2007 08:52:31 +0000 Subject: [PATCH] git-svn-id: http://xe-core.googlecode.com/svn/trunk@1116 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- classes/db/DBCubrid.class.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/classes/db/DBCubrid.class.php b/classes/db/DBCubrid.class.php index 7ec291127..c1770a81d 100644 --- a/classes/db/DBCubrid.class.php +++ b/classes/db/DBCubrid.class.php @@ -91,6 +91,7 @@ **/ function close() { if(!$this->isConnected()) return; + cubrid_commit($this->fd); @cubrid_disconnect($this->fd); } @@ -320,6 +321,7 @@ $pipe = $v['pipe']; $value = $this->getConditionValue($name, $value, $operation, $type); + $str = $this->getConditionPart($name, $value, $operation); if($sub_condition) $sub_condition .= ' '.$pipe.' '; $sub_condition .= $str; @@ -358,7 +360,7 @@ $value_list[] = $value; } - $query = sprintf("insert into %s (%s) values (%s);", implode(',',$table_list), '"'.implode('","',$column_list).'"', implode(',', $value_list)); + $query = sprintf("insert into %s (%s) values (%s);", implode(',',$table_list), implode(',',$column_list), implode(',', $value_list)); return $this->_query($query); }