From: stronk7 Date: Fri, 1 May 2009 23:35:01 +0000 (+0000) Subject: MDL-18577 drop enums support - step3: Fix oci8 adodb set_field_select() without select X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=e00ab5f99437d829109530d4d236b542ac7ce084;p=moodle.git MDL-18577 drop enums support - step3: Fix oci8 adodb set_field_select() without select --- diff --git a/lib/dml/oci8po_adodb_moodle_database.php b/lib/dml/oci8po_adodb_moodle_database.php index 417561b781..f37891b688 100644 --- a/lib/dml/oci8po_adodb_moodle_database.php +++ b/lib/dml/oci8po_adodb_moodle_database.php @@ -440,7 +440,8 @@ class oci8po_adodb_moodle_database extends adodb_moodle_database { $newfield = "$newfield = ?"; array_unshift($params, $newvalue); // add as first param } - $sql = "UPDATE {$this->prefix}$table SET $newfield WHERE $select"; + $select = !empty($select) ? "WHERE $select" : ''; + $sql = "UPDATE {$this->prefix}$table SET $newfield $select"; $this->query_start($sql, $params, SQL_QUERY_UPDATE); $rs = $rs = $this->adodb->Execute($sql, $params);