修正Driver驱动的一处sql组装解析的BUG

This commit is contained in:
thinkphp
2016-01-27 14:56:47 +08:00
parent 4c5dd3f151
commit 89cf4aea52
2 changed files with 5 additions and 6 deletions

View File

@@ -260,7 +260,7 @@ abstract class Driver
// 判断占位符
$sql = is_numeric($key) ?
substr_replace($sql, $val, strpos($sql, '?'), 1) :
str_replace(':' . $key, $val, $sql);
str_replace(':' . $key, $this->parseValue($val), $sql);
}
}
return $sql;
@@ -506,7 +506,6 @@ abstract class Driver
} else {
$array[] = $this->parseKey($field);
}
}
$fieldsStr = implode(',', $array);
} elseif (is_string($fields) && !empty($fields)) {