summaryrefslogtreecommitdiff
path: root/ext/mysql/php_mysql.c
diff options
context:
space:
mode:
authorWez Furlong <wez@php.net>2001-05-09 22:28:16 +0000
committerWez Furlong <wez@php.net>2001-05-09 22:28:16 +0000
commit63b3fa262c346fa1d87d64c0022a0c540283439c (patch)
tree57b734b44e09682799e9e9cc941b96528348a8ea /ext/mysql/php_mysql.c
parent4d1c545a9c93834493b416379f0271b3bf1eb90e (diff)
downloadphp-git-63b3fa262c346fa1d87d64c0022a0c540283439c.tar.gz
Reverse my earlier patch for mysql_db_query() & emit an E_NOTICE of it's
deprecated status. # Should it be a warning or a notice?
Diffstat (limited to 'ext/mysql/php_mysql.c')
-rw-r--r--ext/mysql/php_mysql.c19
1 files changed, 6 insertions, 13 deletions
diff --git a/ext/mysql/php_mysql.c b/ext/mysql/php_mysql.c
index 26177c99ce..947f9cf239 100644
--- a/ext/mysql/php_mysql.c
+++ b/ext/mysql/php_mysql.c
@@ -1039,12 +1039,12 @@ PHP_FUNCTION(mysql_unbuffered_query)
/* }}} */
-/* {{{ proto int mysql_db_query(string database_name, string query [, int link_identifier] [, int result_mode])
+/* {{{ proto int mysql_db_query(string database_name, string query [, int link_identifier])
Send an SQL query to MySQL */
PHP_FUNCTION(mysql_db_query)
{
- zval **db, **query, **mysql_link, **resmode;
- int id, use_store=MYSQL_STORE_RESULT;
+ zval **db, **query, **mysql_link;
+ int id;
MySLS_FETCH();
switch(ZEND_NUM_ARGS()) {
@@ -1061,21 +1061,14 @@ PHP_FUNCTION(mysql_db_query)
}
id = -1;
break;
- case 4:
- if (zend_get_parameters_ex(4, &db, &query, &mysql_link, &resmode)==FAILURE) {
- RETURN_FALSE;
- }
- id = -1;
- convert_to_long_ex(resmode);
- use_store = Z_LVAL_PP(resmode);
- break;
-
default:
WRONG_PARAM_COUNT;
break;
}
- php_mysql_do_query_general(query, mysql_link, id, db, use_store, return_value);
+ zend_error(E_NOTICE, "%s is deprecated; use mysql_select_db() and mysql_query() instead", get_active_function_name());
+
+ php_mysql_do_query_general(query, mysql_link, id, db, MYSQL_STORE_RESULT, return_value);
}
/* }}} */