Запрос - переход на php 7 - PullRequest
       8

Запрос - переход на php 7

0 голосов
/ 23 октября 2019

У меня есть старая функция:

static public function Select($table, $terms)
    {
        if (trim($terms)=="")
            $request = "SELECT * FROM $table";
        else
            $request = "SELECT * FROM $table WHERE $terms";

        $res = mysql_query($request);
    }

Но это не работает в новой версии PHP.

Я знаю, что mysql_query необходимо заменить на mysqli_query,Однако для этого вам все равно необходимо подключиться к базе данных.

$link = mysqli_connect("localhost", "my_user", "my_password", "world");

Но я уже подключен в другом файле и не хочу делать это и здесь.

Есть ли способреализовать это без подключения?

1 Ответ

0 голосов
/ 24 октября 2019

статическая общедоступная функция Select ($ table, $ Terms) { global $ link; // Таким образом, вы используете открытое соединение. if (trim ($ term) == "") $ request = "SELECT * FROM $ table";иначе $ request = "SELECT * FROM $ table WHERE $ term";

    $res = **$link->query($request);** //This is the correct method to perform a query
}
...