Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

Merge branch 'w12_MDL-26842_20_ociparams' of git://github.com/skodak/…

…moodle
  • Loading branch information...
commit 1997d9dc1d3c58b9b42357d91bc60910cbb67766 2 parents c0c232a + 4c1638c
@stronk7 stronk7 authored
Showing with 3 additions and 2 deletions.
  1. +3 −2 lib/dml/oci_native_moodle_database.php
View
5 lib/dml/oci_native_moodle_database.php
@@ -867,11 +867,12 @@ protected function bind_params($stmt, array $params=null, $tablename=null) {
}
foreach($params as $key => $value) {
// Decouple column name and param name as far as sometimes they aren't the same
- $columnname = $key; // Default columnname (for DB introspecting is key), but...
- if ($key == 'newfieldtoset') { // found case where column and key diverge, handle that
+ if ($key == 'o_newfieldtoset') { // found case where column and key diverge, handle that
$columnname = key($value); // columnname is the key of the array
$params[$key] = $value[$columnname]; // set the proper value in the $params array and
$value = $value[$columnname]; // set the proper value in the $value variable
+ } else {
+ $columnname = preg_replace('/^o_/', '', $key); // Default columnname (for DB introspecting is key), but...
}
// Continue processing
// Now, handle already detected LOBs
Please sign in to comment.
Something went wrong with that request. Please try again.