Помогите устранить ошибку: This function is deprecated; use mysql_query() instead

Тема в разделе "Как сделать...", создана пользователем KPACHODAP, 18 май 2013.

  1. KPACHODAP

    KPACHODAP DELETED

    Регистр.:
    21 дек 2009
    Сообщения:
    641
    Симпатии:
    111
    Прошу прощения если не в этом разделе , прошу помощи гуру, перерыл весь инет немогу понять как устранить ошибку, есть файл подключения к базе данных и определенные выборки так вот выводит ошибку:






    Помогите устранить ошибку очень буду благодарен используется на хостинге php 5 + mysql 5, так как перерыл весь инет не смог найти решения как изменить чтобы заработало!!! За ранее спасибо!
     
  2. Viodele

    Viodele Механик

    Administrator
    Регистр.:
    17 дек 2011
    Сообщения:
    110
    Симпатии:
    479
    Как вариант, попробуйте таким образом:
    PHP:
    function dbQuery ($query) {

        global 
    $db_type$db_name$db_conn$db_debug;
        
        if (
    $db_debug 2) {
            echo 
    "<pre>dbQuery(\"$query\")</pre>";
        }
        
        
    mysql_select_db ($db_name) or die('Database not found');
        
    $db_rc mysql_query ($query);
        
        
    $rc dbError($db_rc,"dbQuery");
        
        if ((
    $db_debug == 2) && ($rc 0)) {
            echo 
    "<pre>dbQuery(\"$query\")</pre>";
        }

        return 
    $rc;
    }
    Хотя, в данный момент функция mysql_query уже также относится к списку устаревших. В данный момент используются методы MySQL Improved. Но тут уже придется переделывать много чего. И вообще, судя по синтаксису, этот скрипт был написан еще в эру динозавров.