Это предупреждение отображается, потому что появилось новое расширение. Предполагается, что вы все еще можете использовать старую, но в некоторых случаях это невозможно.
Я покажу вам, как я устанавливаю соединение с базой данных. Вам нужно просто изменить значения переменных.
Мой файл подключения : connection.php
<?php
$host='IP or Server Name (usually "localhost") ';
$user='Database user';
$password='Database password';
$db='Database name';
$con = mysql_connect($host,$user,$password) or exit("Connection Error");
$connection = mysql_select_db($db, $con);
$connection = mysqli_connect($host,$user,$password,$db);
?>
Расширение также изменяется при выполнении запроса.
Файл запроса: "example.php"
<?php
require("connection.php");
$query = "Here the query you are going to perform";
$result = mysql_query ($query) or exit("The query could not be performed");
$result = mysqli_query ($query) or exit("The query could not be performed");
?>
В этом способе используется улучшенное расширение MySQL , но вы можете использовать PDO (объекты данных PHP) .
Первый метод может использоваться только с базами данных MySQL, но PDO может управлять разными типами баз данных.
Я собираюсь привести пример, но необходимо сказать, что я использую только первый, поэтому, пожалуйста, поправьте меня, если есть какая-либо ошибка.
Мой файл подключения PDO: "PDOconnection.php"
<?php
$hostDb='mysql:host= "Here IP or Server Name";dbname="Database name" ';
$user='Database user';
$password='Database password';
$connection = new PDO($hostDb, $user, $password);
?>
Файл запроса (PDO): "example.php"
<?php
$query = "Here the query you are going to perform";
$result=$connection->$query;
?>
В заключение просто скажите, что, конечно, вы можете скрыть предупреждение, но это не очень хорошая идея, потому что это может помочь вам в будущем сэкономить время, если произойдет ошибка (все мы знаем теорию, но если вы иногда работаете много часов ... .мозгов там нет ^^).