Revision tags: php-5.2.1RC1 |
|
#
e5ad7bf2 |
| 05-Dec-2006 |
Ilia Alshanetsky |
Fixed bug #36798 (Error parsing named parameters with queries containing high-ascii chars). |
#
4356aad0 |
| 04-Dec-2006 |
Ilia Alshanetsky |
Fixed bug #39483 (Problem with handling of \ char in prepared statements). |
#
44baca5a |
| 03-Dec-2006 |
Ilia Alshanetsky |
Added missing check for mismatching number of tokens & bound params in prepared statement emulation. |
#
af160666 |
| 23-Nov-2006 |
Ilia Alshanetsky |
Fixed a possible crash |
#
c32ed59e |
| 12-Nov-2006 |
Ilia Alshanetsky |
Fixed a memory leak when named & positional params are being used in the same query. |
Revision tags: php-5.2.0, php-5.2.0RC6, php-5.2.0RC5, php-5.2.0RC4, php-5.2.0RC3, php-5.1.6, php-5.2.0RC2, php-5.1.5, php-4.4.4, php-4.4.4RC1, php-5.1.5RC1, php-4.4.3, php-5.2.0RC1, php-4.4.3RC2, BEFORE_NEW_OUTPUT_API, php-4.4.3RC1, php-5.1.4, RELEASE_1_0_3, php-5.1.3, php-5.1.2, RELEASE_1_3, php-5.1.3RC3, php-5.1.3RC2, php-5.1.3RC1, RELEASE_1_2 |
|
#
8fde2249 |
| 25-Jan-2006 |
Ilia Alshanetsky |
Properly rewrite queries where a bound parameter appears more then once. |
Revision tags: RELEASE_0_9_4, RELEASE_1_0_4, php-4.4.2, php-5.1.2RC2, php-4.4.2RC2 |
|
#
e3fd3150 |
| 01-Jan-2006 |
foobar |
bump the year and license version |
Revision tags: php-5.1.2RC1, RELEASE_1_1_1, RELEASE_1_1, RELEASE_1_0, RELEASE_2_0_2, php-5.1.1, php-5.1.0, php-4.4.2RC1, RELEASE_0_9_3, php-5.1.0RC6, php-5.1.0RC5, RELEASE_2_0_1, RELEASE_1_0RC2, php-4.4.1, php-5.1.0RC4, RELEASE_0_9_2, RELEASE_0_9_1, php-5.1.0RC3, php-5.1.0RC2, php-4.4.1RC1, RELEASE_0_9_0, RELEASE_1_0RC1 |
|
#
e9c81e49 |
| 10-Sep-2005 |
Wez Furlong |
actually register PDO_PARAM_BOOL as a constant (doh!). When emulating bound parameters, pass booleans via the driver's quoter method, so that is has an opportunity to tweak it. Refs #3387
actually register PDO_PARAM_BOOL as a constant (doh!). When emulating bound parameters, pass booleans via the driver's quoter method, so that is has an opportunity to tweak it. Refs #33876: PDO misquotes/miscasts bool(false)
show more ...
|
Revision tags: PRE_NEW_OCI8_EXTENSION, php-5.1.0RC2_PRE, php-5.0.5 |
|
#
4e1b287b |
| 04-Sep-2005 |
Edin Kadribasic |
Fix for #34233 |
Revision tags: php-5.0.5RC2, php-5.0.5RC1, php-5.1.0RC1, BEFORE_UNICODE_MERGE, RELEASE_2_0_0 |
|
#
23e671a5 |
| 03-Aug-2005 |
foobar |
- Bumber up year |
Revision tags: RELEASE_0_9 |
|
#
7f053e06 |
| 18-Jul-2005 |
Wez Furlong |
avoid :: when looking for named parameters. Refs Bug #33736. |
Revision tags: php-5.1.0b3 |
|
#
9240c5f5 |
| 12-Jul-2005 |
Wez Furlong |
remember ? -> :pdox mapping so that binds by position can be mapped to names if required. |
Revision tags: php-4.4.0 |
|
#
8d743e70 |
| 08-Jul-2005 |
Marcus Boerger |
- std not needed -> avoid warning |
#
38a02b62 |
| 08-Jul-2005 |
Wez Furlong |
For named-parameter-to-named-parameter rewrites, we need to map the original names to the new names. |
#
ab1ba644 |
| 08-Jul-2005 |
Wez Furlong |
add a bit of a hack to cater for pgsql prepared statements. These are effectively named statements with strong constraints on the naming format. We cater for this in a fairly generic wa
add a bit of a hack to cater for pgsql prepared statements. These are effectively named statements with strong constraints on the naming format. We cater for this in a fairly generic way: allow a driver to replace the format string we use to generate names from positional parameters. In addition, if that format is set, we always force a rewrite from regular names to the strongly enforced names.
show more ...
|
Revision tags: php-4.4.0RC2, php-5.1.0b2, php-4.4.0RC1, php-5.1.0b1, php-5.0.1b1 |
|
#
e546162f |
| 14-Apr-2005 |
Ilia Alshanetsky |
Added missing header. |
Revision tags: RELEASE_0_3, php-5.0.4, php-4.3.11, php-5.0.4RC2, php-4.3.11RC2, php-5.0.4RC1, php-4.3.11RC1 |
|
#
31239f21 |
| 26-Feb-2005 |
Wez Furlong |
*cough* |
#
b4ad599d |
| 26-Feb-2005 |
Wez Furlong |
fix for PECL #3545 |
Revision tags: RELEASE_0_2_4, RELEASE_0_2_3 |
|
#
0da6a84e |
| 13-Feb-2005 |
Wez Furlong |
implement mapping of :name to ? parameters for drivers that only support ? placeholders. The current restriction is that you may not use the same named parameter more than one in a given
implement mapping of :name to ? parameters for drivers that only support ? placeholders. The current restriction is that you may not use the same named parameter more than one in a given query, as there is a danger of scary things happen with the zval if it gets bound multiple times.
show more ...
|
#
fc51fd11 |
| 13-Feb-2005 |
Wez Furlong |
it's only an error in emulation mode; rewrite happens in prepare, which happens before bindParam |
Revision tags: RELEASE_0_2_2, RELEASE_0_2_1 |
|
#
2196c433 |
| 09-Feb-2005 |
Ilia Alshanetsky |
kill unused var |
Revision tags: RELEASE_0_2 |
|
#
2bd35360 |
| 07-Feb-2005 |
Wez Furlong |
handle input LOBs (which are passed as streams) in bound parameter emulation. Update error handling. |
#
0d9b0606 |
| 06-Feb-2005 |
Edin Kadribasic |
Don't segault when we have placeholders but no bound params |
#
15e75420 |
| 05-Feb-2005 |
Wez Furlong |
pass param type to quoter functions |
#
6ddbfa07 |
| 21-Jan-2005 |
Wez Furlong |
Revise query parser so that it can rewrite from one bind syntax to another. Expose it as PDO_API. No drivers utilize this feature yet. |