এই সতর্কতাটি প্রদর্শিত হবে কারণ একটি নতুন এক্সটেনশন উপস্থিত হয়েছে। এটি অনুমান করে যে আপনি এখনও পুরানোটি ব্যবহার করতে পারেন তবে কিছু ক্ষেত্রে এটি অসম্ভব।
আমি আপনাকে দেখাব যে আমি কীভাবে ডাটাবেসের সাথে সংযোগটি করব। আপনার কেবল ভেরিয়েবলের মান পরিবর্তন করতে হবে।
আমার সংযোগ ফাইল: সংযোগ.এফপি
<?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);
?>
কোনও ক্যোয়ারি সম্পাদনের সময় এক্সটেনশনটিও পরিবর্তিত হয়।
ক্যোয়ারী ফাইল: "উদাহরণ.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");
?>
এইভাবে মাইএসকিউএল উন্নত এক্সটেনশন ব্যবহার করছে তবে আপনি পিডিও (পিএইচপি ডেটা অবজেক্টস) ব্যবহার করতে পারেন ।
প্রথম পদ্ধতিটি কেবল মাইএসকিউএল ডাটাবেসগুলির সাহায্যে ব্যবহার করা যেতে পারে তবে পিডিও বিভিন্ন ধরণের ডাটাবেস পরিচালনা করতে পারে।
আমি একটি উদাহরণ স্থাপন করতে যাচ্ছি তবে এটি বলা দরকার যে আমি কেবল প্রথমটি ব্যবহার করি তাই কোনও ত্রুটি থাকলে দয়া করে আমাকে সংশোধন করুন।
আমার 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);
?>
ক্যোয়ারী ফাইল (পিডিও): "উদাহরণ.php"
<?php
$query = "Here the query you are going to perform";
$result=$connection->$query;
?>
শেষ করার জন্য অবশ্যই বলুন যে আপনি অবশ্যই সতর্কতাটি আড়াল করতে পারেন তবে এটি একটি ভাল ধারণা নয় কারণ কোনও ত্রুটি ঘটলে ভবিষ্যতে সময় বাঁচাতে আপনাকে সহায়তা করতে পারে (আমাদের সবাই তত্ত্বটি জানেন তবে আপনি যদি মাঝে মাঝে প্রচুর ঘন্টা কাজ করেন তবে .. । মস্তিষ্ক নেই ^^)।