Bu uyarı, yeni bir uzantı göründüğü için görüntülenir. Eskisini hala kullanabileceğinizi varsayar, ancak bazı durumlarda bu imkansızdır.
Veritabanıyla nasıl bağlantı kurduğumu size göstereceğim. Değişkenlerin değerlerini değiştirmeniz yeterlidir.
Bağlantı dosyam: 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);
?>
Bir sorgu gerçekleştirirken uzantı da değişir.
Sorgu Dosyası: "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");
?>
Bu şekilde MySQL Geliştirilmiş Uzantı kullanılır , ancak PDO (PHP Veri Nesneleri) kullanabilirsiniz .
İlk yöntem yalnızca MySQL veri tabanlarıyla kullanılabilir, ancak PDO farklı veri tabanlarını yönetebilir.
Bir örnek vereceğim ama sadece ilkini kullandığımı söylemek gerekiyor, bu yüzden herhangi bir hata varsa lütfen beni düzeltin.
PDO bağlantı dosyam : "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);
?>
Sorgu Dosyası (PDO): "example.php"
<?php
$query = "Here the query you are going to perform";
$result=$connection->$query;
?>
Bitirmek için, tabii ki uyarıyı gizleyebileceğinizi söyleyin, ancak bu iyi bir fikir değildir, çünkü gelecekte bir hata olursa zamandan tasarruf etmenize yardımcı olabilir (hepimiz teoriyi biliyoruz, ancak bazen çok fazla çalışıyorsanız .. . beyin orada değil ^^).