|
|
@@ -930,13 +930,7 @@ abstract class Zend_Db_Adapter_Abstract
|
|
|
if ($count === null) {
|
|
|
return str_replace('?', $this->quote($value, $type), $text);
|
|
|
} else {
|
|
|
- while ($count > 0) {
|
|
|
- if (strpos($text, '?') !== false) {
|
|
|
- $text = substr_replace($text, $this->quote($value, $type), strpos($text, '?'), 1);
|
|
|
- }
|
|
|
- --$count;
|
|
|
- }
|
|
|
- return $text;
|
|
|
+ return implode($this->quote($value, $type), explode('?', $text, $count));
|
|
|
}
|
|
|
}
|
|
|
|