জয়েন লগইন

পিএইচপি

🌈পিএইচপি কি?

📋পিএইচপি হলো ডেটাবেস পরিচালনা করার পদ্ধতি।

⚒️পিএইচপি ডেটাবেস পরিচালনা করতে ব্যবহৃত হয়।

পিএইচপি সমূহ

পিএইচপি এবং সেগুলোর ব্যবহারের তালিকা

  • ➡️ connect - ডেটাবেসের সাথে সংযোগ করা
  • ➡️ create-database - ডেটাবেস তৈরি করা
  • ➡️ create-table - টেবিল তৈরি করা
  • ➡️ insert - টেবিলে তথ্য যোগ করা
  • ➡️ select - টেবিল থেকে তথ্য নির্বাচন করা
  • ➡️ where - নির্দিষ্ট শর্ত অনুযায়ী তথ্য নির্বাচন করা
  • ➡️ limit - নির্দিষ্ট সংখ্যক তথ্য নির্বাচন করা
  • ➡️ order - তথ্য নির্দিষ্ট ক্রমে সাজানো
  • ➡️ update - টেবিলের তথ্য পরিবর্তন করা
  • ➡️ delete - টেবিল থেকে তথ্য মুছে ফেলা

connect - ডেটাবেসের সাথে সংযোগ করার উদাহরণ।

php
<?php

$hostname = "localhost";
$username = "root";
$password = "";
$database = "test";

$connect = mysqli_connect($hostname, $username, $password, $database);

if(!$connect->connect_error) {
    echo "connect is successful";
}

$connect->close();

?>

create-database - ডেটাবেস তৈরি করার উদাহরণ।

php
<?php

$connect = mysqli_connect("localhost", "root", "");

$sql = "CREATE DATABASE testing";

if (mysqli_query($connect, $sql)) {
  echo "database created successfully";
} else {
  echo "error creating database";
}

?>

create-table - টেবিল তৈরি করার উদাহরণ।

php
<?php

$connect = mysqli_connect("localhost", "root", "", "testing");

$sql = "CREATE TABLE users (
  id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY,
  name VARCHAR(30) NOT NULL,
  land VARCHAR(30) NOT NULL
)";

if (mysqli_query($connect, $sql)) {
  echo "table created successfully";
} else {
  echo "error creating table";
}

?>

insert - টেবিলে তথ্য যোগ করার উদাহরণ।

php
<?php

$connect = mysqli_connect("localhost", "root", "", "testing");

$sql = "INSERT INTO users (name, land) VALUES ('afridi', 'pakistan')";

if (mysqli_query($connect, $sql)) {
  echo "insert successfully";
} else {
  echo "error insert";
}

?>

select - টেবিল থেকে তথ্য নির্বাচন করার উদাহরণ।

php
<?php

$connect = mysqli_connect("localhost", "root", "", "testing");

$sql  = "SELECT id, name, land FROM users WHERE id=1";
$data = mysqli_query($connect, $sql);

while($cell = mysqli_fetch_assoc($data)) {
  echo $cell["name"] . " " . $cell["land"];
}

?>

where - নির্দিষ্ট শর্ত অনুযায়ী তথ্য নির্বাচন করার উদাহরণ।

php
<?php

$connect = mysqli_connect("localhost", "root", "", "testing");

$sql  = "SELECT id, name, land FROM users WHERE id=1";
$data = mysqli_query($connect, $sql);

while($cell = mysqli_fetch_assoc($data)) {
  echo $cell["name"] . " " . $cell["land"];
}

?>

limit - নির্দিষ্ট সংখ্যক তথ্য নির্বাচন করার উদাহরণ।

php
<?php

$connect = mysqli_connect("localhost", "root", "", "testing");

$sql  = "SELECT * FROM users LIMIT 5";
$data = mysqli_query($connect, $sql);

echo "<table border='1'>";
echo "<tr>";
echo "<th>Id</th>";
echo "<th>Name</th>";
echo "<th>Land</th>";
echo "</tr>";

while ($cell = mysqli_fetch_assoc($data)) {

  echo "<tr>";
  echo "<td>" . $cell["id"] . "</td>";
  echo "<td>" . $cell["name"] . "</td>";
  echo "<td>" . $cell["land"] . "</td>";
  echo "</tr>";

}

echo "</table>";

?>

order - তথ্য নির্দিষ্ট ক্রমে সাজানোর উদাহরণ।

php
<?php

$connect = mysqli_connect("localhost", "root", "", "testing");

$sql  = "SELECT * FROM users ORDER BY name";
$data = mysqli_query($connect, $sql);

echo "<table border='1'>";
echo "<tr>";
echo "<th>Id</th>";
echo "<th>Name</th>";
echo "<th>Land</th>";
echo "</tr>";

while ($cell = mysqli_fetch_assoc($data)) {

  echo "<tr>";
  echo "<td>" . $cell["id"] . "</td>";
  echo "<td>" . $cell["name"] . "</td>";
  echo "<td>" . $cell["land"] . "</td>";
  echo "</tr>";

}

echo "</table>";

?>

update - টেবিলের তথ্য পরিবর্তন করার উদাহরণ।

php
<?php

$connect = mysqli_connect("localhost", "root", "", "testing");
$select  = "SELECT * FROM users";
$update  = "UPDATE users SET name='hafig' WHERE id=5";

mysqli_query($connect, $update);

$data = mysqli_query($connect, $select);

echo "<table border='1'>";

echo "<tr>";
echo "<th>Id</th>";
echo "<th>Name</th>";
echo "<th>Land</th>";
echo "</tr>";

while ($cell = mysqli_fetch_assoc($data)) {

  echo "<tr>";
  echo "<td>" . $cell["id"] . "</td>";
  echo "<td>" . $cell["name"] . "</td>";
  echo "<td>" . $cell["land"] . "</td>";
  echo "</tr>";

}

echo "</table>";

?>

delete - টেবিল থেকে তথ্য মুছে ফেলা উদাহরণ।

php
<?php

$connect = mysqli_connect("localhost", "root", "", "testing");
$select  = "SELECT * FROM users";
$delete  = "DELETE FROM users WHERE id=5";

mysqli_query($connect, $delete);

$data = mysqli_query($connect, $select);

echo "<table border='1'>";

echo "<tr>";
echo "<th>Id</th>";
echo "<th>Name</th>";
echo "<th>Land</th>";
echo "</tr>";

while ($cell = mysqli_fetch_assoc($data)) {

  echo "<tr>";
  echo "<td>" . $cell["id"] . "</td>";
  echo "<td>" . $cell["name"] . "</td>";
  echo "<td>" . $cell["land"] . "</td>";
  echo "</tr>";

}

echo "</table>";

?>

পিএইচপি সম্পর্কিত বিস্তারিত তথ্য

কার্যকর কোডিং উদাহরণ এবং সেগুলোর রেফারেন্স লিংক

নাম বিবরণ
connect ডেটাবেসের সাথে সংযোগ করতে ব্যবহৃত হয়।
create-database ডেটাবেস তৈরি করতে ব্যবহৃত হয়।
create-table টেবিল তৈরি করতে ব্যবহৃত হয়।
insert টেবিলে তথ্য যোগ করতে ব্যবহৃত হয়।
select টেবিল থেকে তথ্য নির্বাচন করতে ব্যবহৃত হয়।
where নির্দিষ্ট শর্ত অনুযায়ী তথ্য নির্বাচন করতে ব্যবহৃত হয়।
limit নির্দিষ্ট সংখ্যক তথ্য নির্বাচন করতে ব্যবহৃত হয়।
order তথ্য নির্দিষ্ট ক্রমে সাজাতে ব্যবহৃত হয়।
update টেবিলের তথ্য পরিবর্তন করতে ব্যবহৃত হয়।
delete টেবিল থেকে তথ্য মুছে ফেলা ব্যবহৃত হয়।