У меня есть проект, который был разработан в 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