summaryrefslogtreecommitdiff
path: root/ext/mysql/php_mysql.c
Commit message (Collapse)AuthorAgeFilesLines
...
* removed unsued constants (MYSQL_USE_RESULT and MYSQL_STORE_RESULT)Georg Richter2002-08-071-2/+9
|
* removed changes for mysql_select_db (optional parameter)Georg Richter2002-07-211-23/+3
| | | | | | | | | | | | | | | | | | | | Why: 1) Its not the common way to add additionally functionality for functions or features which are already implemented in SQL. Therefore also a lot of mysql functions are marked as deprecated (and will be removed in near future) 2) The implemented workaround works only when mysql_select_db was called before (fetching the databasename from mysql->conn.db). It returns invalid or inconsistent results e.g.: - when "USE databasename" via mysql_query was used - when database was dropped or grant privileges had changed. In conjunction with persistent connection, there are also some inconsistencies, cause mysql_select_db returns the databasename from an old connection. To determine the database name just use the SQL command "SELECT DATABASE()"
* fixed bug in mysql_real_escape_string:Georg Richter2002-07-211-1/+1
| | | | | allocated 1 more byte for '\0' terminating character
* fix protosfoobar2002-07-161-2/+2
|
* Added support for php.ini parameter "mysql.connect_timeout"Georg Richter2002-07-161-0/+12
|
* mysql_create_db and mysql_drop_db disabled for NetWareAnantha Kesari H Y2002-07-151-0/+6
|
* Partially reverted the netware related commit.foobar2002-07-121-13/+3
|
* Beauify a bit..foobar2002-07-121-20/+21
|
* Some ws fixes. And removed the problems causing typedef for ushort.foobar2002-07-121-33/+24
|
* Added NetWare changesAnantha Kesari H Y2002-07-121-2/+15
|
* 1) New constants:Georg Richter2002-07-101-5/+58
| | | | | | | | | | | | | | | | MYSQL_CLIENT_SSL for ssl connections MYSQL_CLIENT_COMPRESS for compressed protocol MYSQL_CLIENT_IGNORE_SPACES for spaces after function names MYSQL_CLIENT_INTERACTIVE for closing connections after timeout_interactive seconds 2) Optional parameter client_flags for mysql_connect and mysql_pconnect For parameter desctiption see 1. This also should fix bug #13589 3) New internal function _rollback_mysql_transactions, which is called via PHP_RSHUTDOWN_FUNCTION This fixes bug #12513
* Unify error messagesDerick Rethans2002-06-261-22/+22
|
* Minor improvement to error message for mysql_data_seekZak Greant2002-05-081-1/+1
|
* @- Added optional 3rd parameter to mysql_select_db() which makes it returnfoobar2002-04-281-7/+26
| | | | | @ the previously selected database name. (Jani)
* kill a compile warningfoobar2002-04-281-1/+1
|
* Make use of HAVE_MYSQL. Reviewed by: Sterling.Sebastian Bergmann2002-04-181-0/+4
|
* WS fixfoobar2002-03-291-9/+8
|
* - add mysql_info functionJan Lehnardt2002-03-291-0/+30
|
* fixed prototype for mysql_pingGeorg Richter2002-03-251-1/+1
|
* more zend_parse_parameters fixupSterling Hughes2002-03-251-26/+12
|
* Fix-up the last fix a bitSterling Hughes2002-03-251-34/+22
| | | | | Clean up mysql_list_processes
* clean up mysql_real_escape_string() a bitSterling Hughes2002-03-251-26/+19
| | | | | | # I really think we should just add a database handle # parameter to mysql_escape_string()
* Added mysql_table_name() alias for mysql_tablename()Zak Greant2002-03-241-5/+4
| | | | | | | Improved logic of parameter parsing code for mysql_ping - made test for no arguments more explicit - combined to if blocks into one if/else if block
* Fixed tiny mistake in proto (tnx to Egon for spotting it).Sander Roobol2002-03-241-1/+1
|
* Fix typo in proto.Sander Roobol2002-03-241-1/+1
|
* - Fix protoDerick Rethans2002-03-241-2/+1
|
* changed prototype for mysql_real_escape_stringGeorg Richter2002-03-241-1/+2
|
* Added mysql_ping() function.Zak Greant2002-03-241-0/+22
|
* a) ws fixedGeorg Richter2002-03-241-33/+122
| | | | | | | | | | | | | | b) changed mysql_list_processes, mysql_stat (zend_parse_parameters) c) New functions: 1) mysql_real_escape_string this function is similar to mysql_escape_string (deprecated). it needs a mysql-connection to escape a string according to the current character set 2) mysql_character_set_name returns the current character set for the connection 3) mysql_thread_id return the pid for the current connection. This function is usefull when using mysql_list_processes
* (PHP mysql_list_processes) Returns a pointer to a result set containingZak Greant2002-03-241-17/+93
| | | | | | | | | | | | | information on the processes running in the MySQL server. (PHP mysql_stat) Returns a string containing information on the status of the MySQL server. @- Added two new functions: mysql_list_processes and mysql_stat (Georg) @- mysql_list_processes() fetches information on the processes running on @ the MySQL server. @- mysql_stat() returns status information for a MySQL server. # Committed for Georg by Zak
* - Fixed bug: #16139 (compile failure with Mysql 4.0.1)foobar2002-03-201-4/+0
| | | | | | | - Some tests were only run when compiling with the bundled libs. (caused some compile warnings with external mysql libs) - Another try to fix the zlib issue..(uncompress)
* - Allow duality between Engine 1 & 2 using ZEND_STANDARD_CLASS_DEF_PTRAndi Gutmans2002-03-121-1/+1
|
* Maintain headers.Sebastian Bergmann2002-02-281-1/+1
|
* Corrected bug in php_mysql_fetch_hash() that prevented columns with NULL ↵Zak Greant2001-12-301-2/+5
| | | | values from having both numeric and associative indexes. (Bug 14291)
* Check for ushortAlex Waugh2001-12-231-0/+5
|
* Fix bug #13456 - I'm unable to actually test itZeev Suraski2001-12-151-1/+1
|
* Update headers.Sebastian Bergmann2001-12-111-2/+2
|
* Work around a quirk in the MySQL client library to fix unbuffered queriesZeev Suraski2001-12-061-4/+6
|
* - Prototype new parameter which forces the creation of new links.Markus Fischer2001-12-061-1/+1
|
* - Reverse slight mistake (patch by Markus Fischer)Derick Rethans2001-11-231-1/+1
|
* - Added a parameter to mysql_connect to force a new database link to beDerick Rethans2001-11-221-4/+15
| | | | | | | created. (patch by Markus Fischer <mfischer@guru.josefine.at>) @- Added a parameter to mysql_connect to force a new database link to be @ created. (Markus, Derick)
* More protos fixed.Egon Schmid2001-11-081-21/+21
|
* - prototypesDerick Rethans2001-11-081-17/+17
| | | | | #- Thanks to Zak for pointing this out during his talk
* This was conditionally included if HAVE_MYSQL_REAL_CONNECT was defined.foobar2001-11-021-7/+9
|
* Make the extension work with MySQL 4.0foobar2001-11-021-2/+19
|
* * zend_module_entry change: apino, debug and zts are moved first,Stig Bakken2001-10-111-2/+10
| | | | | | see README.EXTENSIONS file for upgrade help. @Introduced extension version numbers (Stig)
* - Fix for bug #13592 (Patch by Markus Fischer <mfischer@guru.josefine.at>)Derick Rethans2001-10-081-0/+5
|
* 2nd phase in back-substitution those macro'sJeroen van Wolffelaar2001-09-251-1/+1
| | | | | I've got pretty much everything now...
* Back-substitute for Z_* macro's. If it breaks some extension (the script ↵Jeroen van Wolffelaar2001-09-251-75/+75
| | | | isn't optimal, it parses for example var->zval.value incorrect) please let me know.
* - Don't wrap lines... this is annoying while coding.Derick Rethans2001-09-091-2/+2
|