PHP-ში MySQL მონაცემთა ბაზასთან დაკავშირება და მოთხოვნა არის ვებ განვითარების განუყოფელი ნაწილი. PHP გთავაზობთ ფუნქციებს და მეთოდებს, რომლებიც გვაძლევს საშუალებას დავუკავშირდეთ MySQL მონაცემთა ბაზას, შევასრულოთ მოთხოვნები და ვიმოქმედოთ მონაცემებთან.
MySQL მონაცემთა ბაზასთან დასაკავშირებლად, ჩვენ ვიყენებთ mysqli_connect() ან mysqli ფუნქციას კავშირის დასამყარებლად და ისეთი პარამეტრების გადასაცემად, როგორიცაა სერვერის სახელი, მომხმარებლის სახელი, პაროლი და მონაცემთა ბაზის სახელი. კავშირის დამყარების შემდეგ, ჩვენ შეგვიძლია შევასრულოთ SQL მოთხოვნები, როგორიცაა SELECT, INSERT, UPDATE, DELETE მონაცემთა ბაზაში მონაცემების მისაღებად და მანიპულირებისთვის.
დაუკავშირდით MySQL მონაცემთა ბაზას
<?php
$servername = "localhost";
$username = "your_username";
$password = "your_password";
$database = "your_database";
// Connect to MySQL database
$conn = mysqli_connect($servername, $username, $password, $database);
// Check connection
if(!$conn) {
die("Connection failed: ". mysqli_connect_error());
}
echo "Connected successfully!";
?>
MySQL მონაცემთა ბაზის მოთხოვნა PHP-ში
წარმატებით დაკავშირების შემდეგ, ჩვენ შეგვიძლია შევასრულოთ მონაცემთა ბაზის მოთხოვნები mysqli_query() ფუნქციის გამოყენებით. აქ არის მაგალითი იმისა, თუ როგორ უნდა შეასრულოთ SELECT მოთხოვნა PHP-ში:
<?php
$sql = "SELECT * FROM users";
$result = mysqli_query($conn, $sql);
if(mysqli_num_rows($result) > 0) {
// Loop through records and display data
while($row = mysqli_fetch_assoc($result)) {
echo "ID: ". $row["id"]. "- Name: ". $row["name"]. "<br>";
}
} else {
echo "No records found.";
}
// Free memory of query result
mysqli_free_result($result);
// Close database connection
mysqli_close($conn);
?>
მონაცემთა ჩასმა MySQL მონაცემთა ბაზაში PHP-ში
PHP-ის გამოყენებით MySQL მონაცემთა ბაზაში მონაცემების ჩასართავად, ჩვენ ვიყენებთ ფუნქციას mysqli_query() INSERT INTO განაცხადით. აი მაგალითი:
<?php
$name = "John Doe";
$email = "[email protected]";
$age = 30;
$sql = "INSERT INTO users(name, email, age) VALUES('$name', '$email', '$age')";
if(mysqli_query($conn, $sql)) {
echo "Data inserted successfully!";
} else {
echo "Error: ". mysqli_error($conn);
}
?>
მონაცემთა განახლება MySQL მონაცემთა ბაზაში PHP-ში
PHP-ის გამოყენებით MySQL მონაცემთა ბაზაში მონაცემების გასაახლებლად, ჩვენ ვიყენებთ ფუნქციას mysqli_query() UPDATE განაცხადით. აი მაგალითი:
<?php
$id = 1;
$newEmail = "[email protected]";
$sql = "UPDATE users SET email='$newEmail' WHERE id=$id";
if(mysqli_query($conn, $sql)) {
echo "Data updated successfully!";
} else {
echo "Error: ". mysqli_error($conn);
}
?>
მონაცემების წაშლა MySQL მონაცემთა ბაზიდან PHP-ში
PHP-ის გამოყენებით MySQL მონაცემთა ბაზიდან მონაცემების წასაშლელად, ჩვენ ვიყენებთ ფუნქციას mysqli_query() DELETE განაცხადით. აი მაგალითი
<?php
$id = 1;
$sql = "DELETE FROM users WHERE id=$id";
if(mysqli_query($conn, $sql)) {
echo "Data deleted successfully!";
} else {
echo "Error: ". mysqli_error($conn);
}
?>



