Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fixed memory corruption (wrong order of operations of stored prep. stmt). | Ilia Alshanetsky | 2005-07-20 | 1 | -9/+12 |
| | | | | | Optimize the max length calculation process. | ||||
* | Proper handling for databases that need to pre-calculate length of large | Ilia Alshanetsky | 2005-07-20 | 1 | -2/+1 |
| | | | | | columns, which is not normally done for performance reasons. | ||||
* | Only set attribute if result set contains some columns. | Ilia Alshanetsky | 2005-07-20 | 1 | -1/+1 |
| | |||||
* | clean up | Ilia Alshanetsky | 2005-07-20 | 1 | -2/+1 |
| | |||||
* | this hack can and does segv; let's remove it. | Wez Furlong | 2005-07-20 | 1 | -14/+1 |
| | |||||
* | gah! | Wez Furlong | 2005-07-14 | 1 | -1/+1 |
| | |||||
* | it is not an error for a statement to return 0 rows. | Wez Furlong | 2005-07-14 | 1 | -15/+13 |
| | | | | | | | | Andrey: please run the test suite before each commit! This broke beta 3 and was clearly visible as a result of running the tests. Running further tests now. | ||||
* | strictly check the result of mysql_affected_rows() | Andrey Hristov | 2005-07-12 | 1 | -4/+11 |
| | |||||
* | stmt->column_count is set only if the result has been already bound, don't | Andrey Hristov | 2005-07-10 | 1 | -5/+5 |
| | | | | | | | rely on that and use the real count which is kept in st_mysql_stmt #of course using internal values is bad idea but the comment already says #that this should be fixed | ||||
* | ok, calculate max_length only in case of a blob (normal, medium, long). | Andrey Hristov | 2005-07-10 | 1 | -1/+19 |
| | | | | | | in case of a varchar lets allocate 255 bytes and be quick without asking libmysql to update max_length | ||||
* | if the result set is buffered ask libmysql to compute the lengths, so | Andrey Hristov | 2005-07-10 | 1 | -7/+9 |
| | | | | | | later allocate buffer as big as the largest value of the column in the result set (max_legth positive). | ||||
* | Get precise lengths from the server, as suggested by Andrey. | Wez Furlong | 2005-07-10 | 1 | -0/+3 |
| | |||||
* | Added safety checks. | Ilia Alshanetsky | 2005-07-09 | 1 | -3/+7 |
| | |||||
* | Make cursor closer work with emulation as well. | Ilia Alshanetsky | 2005-07-09 | 1 | -0/+2 |
| | |||||
* | Added missing header check. | Ilia Alshanetsky | 2005-07-09 | 1 | -0/+3 |
| | |||||
* | Implement cursor_closer for MySQL driver. | Ilia Alshanetsky | 2005-07-09 | 1 | -1/+8 |
| | |||||
* | Fixed memory leak | Ilia Alshanetsky | 2005-07-09 | 1 | -1/+11 |
| | |||||
* | Fix two bugs: | Wez Furlong | 2005-07-09 | 1 | -5/+6 |
| | | | | | | | - execute() would not re-fetch meta data after nextRowset() had been called. - buffered mode would only be enabled on the first execute on a statement handle. | ||||
* | Make prepared statements obey buffering flag in MySQL. | Ilia Alshanetsky | 2005-07-07 | 1 | -1/+9 |
| | |||||
* | Fixed memory leak. | Ilia Alshanetsky | 2005-07-07 | 1 | -1/+7 |
| | |||||
* | Enable native mysql 4.1.x prepared statement support | Wez Furlong | 2005-07-03 | 1 | -10/+176 |
| | | | | | # the hardest part was installing 4.1.x on a gentoo box over a 56k modem | ||||
* | Experimental support for queries returning multiple rowsets under mysql 5.0. | Wez Furlong | 2005-07-02 | 1 | -1/+44 |
| | | | | | Patch from Guy Harrison (guy dot a dot harrison (at) gmail dot com) | ||||
* | Added PDO_MYSQL_ATTR_USE_BUFFERED_QUERY parameter for pdo_mysql, to toggle | Ilia Alshanetsky | 2005-06-24 | 1 | -1/+5 |
| | | | | | usage of buffered queries. | ||||
* | Various compiler warning fixes. | Ilia Alshanetsky | 2005-05-18 | 1 | -1/+0 |
| | |||||
* | removed unused var. | Ilia Alshanetsky | 2005-04-19 | 1 | -1/+0 |
| | |||||
* | No c++ comments in C code | foobar | 2005-04-19 | 1 | -3/+3 |
| | |||||
* | fully distinguish between database and statement level errors | Hartmut Holzgraefe | 2005-02-27 | 1 | -0/+4 |
| | |||||
* | use fetch_fields only once and remember the result | Hartmut Holzgraefe | 2005-02-27 | 1 | -21/+20 |
| | |||||
* | changed the error checks on result set retrieval | Hartmut Holzgraefe | 2005-02-27 | 1 | -7/+18 |
| | | | | | UPDATEs not modifying anything are not actually bugs | ||||
* | no need to check for execution status, always free a result set if there | Hartmut Holzgraefe | 2005-02-27 | 1 | -6/+5 |
| | | | | | is one | ||||
* | cols | Hartmut Holzgraefe | 2005-02-27 | 1 | -5/+0 |
| | |||||
* | CS / whitespace | Hartmut Holzgraefe | 2005-02-27 | 1 | -9/+9 |
| | |||||
* | fix for PECL bug #3529 | Hartmut Holzgraefe | 2005-02-20 | 1 | -1/+1 |
| | |||||
* | fix for PECL bug 3530 | Hartmut Holzgraefe | 2005-02-20 | 1 | -1/+1 |
| | |||||
* | Fixed compiler warnings. | Ilia Alshanetsky | 2005-02-12 | 1 | -2/+0 |
| | |||||
* | update for api changes | Wez Furlong | 2005-02-06 | 1 | -1/+1 |
| | |||||
* | stub out scrollable cursor change | Wez Furlong | 2005-01-12 | 1 | -1/+2 |
| | |||||
* | rough cut at mysql meta data | Wez Furlong | 2004-09-26 | 1 | -1/+92 |
| | |||||
* | Fixed a bug that could result in false failed query reporting on | Ilia Alshanetsky | 2004-07-12 | 1 | -2/+6 |
| | | | | | INSERT/UPDATE/DELETE queries. | ||||
* | Correctly report errors for statment problems. | Ilia Alshanetsky | 2004-05-20 | 1 | -4/+4 |
| | |||||
* | Error handling support. | Ilia Alshanetsky | 2004-05-20 | 1 | -11/+14 |
| | | | | | Fixed possible crash when trying to fetch data from a failed query. | ||||
* | Don't dup here either | Wez Furlong | 2004-05-20 | 1 | -3/+1 |
| | |||||
* | - Allow to build with ext/mysqli | Marcus Boerger | 2004-05-19 | 1 | -12/+12 |
| | |||||
* | Row count cannot be calculated in MySQL without buffering the query. | Ilia Alshanetsky | 2004-05-19 | 1 | -1/+0 |
| | |||||
* | Prevent possible crash when working with column containing NULL. | Ilia Alshanetsky | 2004-05-19 | 1 | -1/+3 |
| | |||||
* | Added lastInsertId() method for retrieving last insert id. | Ilia Alshanetsky | 2004-05-19 | 1 | -5/+4 |
| | | | | | | Made affectedRows() work for MySQL. Populate error value in MySQL on error. | ||||
* | initial import of mysql 3.x pdo driver | George Schlossnagle | 2004-05-18 | 1 | -0/+164 |