]> git.nbdom.net Git - nb.git/commitdiff
lib/php/db/table.php
authorDevops <sys@15gifts.com>
Tue, 16 May 2017 10:27:12 +0000 (11:27 +0100)
committerDevops <sys@15gifts.com>
Tue, 16 May 2017 10:27:12 +0000 (11:27 +0100)
lib/php/db/table.php

index 29f408bcf60d3bf2ed7424dfd30aa985b2ff9939..96c1e91e6490ec57e93766af917cace0ca2a7abc 100644 (file)
@@ -1709,10 +1709,10 @@ Class Table extends nb {
       $sql = str_replace(":$name",$this->field($name)->quote($row[$name]),$sql);
     }
 
-    foreach ($keys as $name) {
+    foreach ($info['keys'] as $name => $value) {
       #debug("$name: ".$post[$name]);
-      if ($bindParam) $field->bindParam($query,$post[$name],":key_$name");
-      $sql = str_replace(":key_$name",$this->field($name)->quote($post[$name]),$sql);
+      if ($bindParam) $field->bindParam($query,$value,":key_$name");
+      $sql = str_replace(":key_$name",$this->field($name)->quote($value),$sql);
     }
 
     $info['sql'] = $sql;