Как обновить версию сайта с php4 до php7 - PullRequest
0 голосов
/ 26 апреля 2018

У меня есть проект, который был разработан в php 4, теперь его нужно обновить до php 7.

База данных подключена через соединение odbc.Когда я пытаюсь подключиться к базе данных и запустить индексный файл, кажется, что ничего не появляется.

Что я сделал, так это то, что я преобразовал свою базу данных в mysql и попытался подключиться к базе данных, и она подключается.

Как мне изменить полный odbc на mysql?

Пожалуйста, найдите под файлом odbc dataconnection и дайте мне знать, как мне подключить его с mysqli.

    <?php
//##################### ODBC CONNECT #######################
class DBConnectionManager{
    var $DB;

    function DBConnectionManager(){
        $this->DB=$this->DBConnect();
    }
    function DBConnect()
    {
       //connection to database            
    // $dbconnect = odbc_connect(DB_SOURCE_NAME,DB_USERNAME,DB_PASSWORD)
    $dbconnect = new mysqli("localhost",DB_USERNAME,DB_PASSWORD);
        or die("Unable to Connect to SQL SERVER on ".DB_SOURCE_NAME);                     
        return $dbconnect;              
    }
    function DBexecute($query='')
    {
         $result = odbc_exec($this->DB,$query);           
         return $result;
    }
    function DBRows($query='')
    {
        $result=$this->DBexecute($query);
          $num_row = 0;
        while ($row = odbc_fetch_array($result)) 
        {
         $num_row++; 
        }  
        odbc_free_result($result);        
        return $num_row;              
    }
    function mysqlFetchArray($arry){
        return odbc_fetch_array($arry);
    }
    function closeConnection(){
        if(isset($this->DB)){
        odbc_close($this->DB);
        unset($this->DB);
        }
    }
}
?>

Чтодругие изменения, которые я должен сделать?

Заранее спасибо, Renu

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...