]> granicus.if.org Git - php/commitdiff
Reverse my earlier patch for mysql_db_query() & emit an E_NOTICE of it's
authorWez Furlong <wez@php.net>
Wed, 9 May 2001 22:28:16 +0000 (22:28 +0000)
committerWez Furlong <wez@php.net>
Wed, 9 May 2001 22:28:16 +0000 (22:28 +0000)
deprecated status.
# Should it be a warning or a notice?

ext/mysql/php_mysql.c

index 26177c99ce52fcc8108ca0584a5d813dc006ee72..947f9cf2390dd3df1976d7ba8ff8db8c1e036e72 100644 (file)
@@ -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);
 }
 /* }}} */