A PHP egy népszerű programozási nyelv a webfejlesztés területén, amely lehetővé teszi az adatbázisok kezelését és manipulálását. Az adatbázisok olyan strukturált adatok tárolására és szervezésére szolgálnak, amelyeket könnyen elérhetünk és frissíthetünk. Ebben az articleban bemutatunk néhány gyakorlatot, amelyek segítségével megtanulhatod az adatbázisok kezelését PHP-ban.
Az első lépés az adatbázis kapcsolódásához szükséges. Ehhez a PHP-ban a mysqli_connect()
függvényt használhatjuk. Példakód a kapcsolódáshoz:
<?php
$servername = "localhost";
$username = "felhasznalonev";
$password = "jelszo";
$database = "adatbazis_neve";
$conn = mysqli_connect($servername, $username, $password, $database);
if (!$conn) {
die("Sikertelen kapcsolódás: " . mysqli_connect_error());
}
?>
Az adatok lekérdezéséhez használhatjuk a mysqli_query()
függvényt. Példakód a lekérdezéshez:
<?php
$sql = "SELECT * FROM users";
$result = mysqli_query($conn, $sql);
if (mysqli_num_rows($result) > 0) {
while ($row = mysqli_fetch_assoc($result)) {
echo "ID: " . $row["id"] . " - Felhasználónév: " . $row["username"] . "<br>";
}
} else {
echo "Nincs találat.";
}
?>
Az adatok beszúrásához használhatjuk a mysqli_query()
függvényt. Példakód az adatok beszúrásához:
<?php
$sql = "INSERT INTO users (username, email) VALUES ('teszt', 'teszt@example.com')";
if (mysqli_query($conn, $sql)) {
echo "Adatok sikeresen beszúrva.";
} else {
echo "Hiba történt az adatok beszúrása során: " . mysqli_error($conn);
}
?>
Az adatok frissítéséhez használhatjuk a mysqli_query()
függvényt. Példakód az adatok frissítéséhez:
<?php
$sql = "UPDATE users SET email='ujemail@example.com' WHERE id=1";
if (mysqli_query($conn, $sql)) {
echo "Adatok sikeresen frissítve.";
} else {
echo "Hiba történt az adatok frissítése során: " . mysqli_error($conn);
}
?>
Az adatok törléséhez használhatjuk a mysqli_query()
függvényt. Példakód az adatok törléséhez:
<?php
$sql = "DELETE FROM users WHERE id=1";
if (mysqli_query($conn, $sql)) {
echo "Adatok sikeresen törölve.";
} else {
echo "Hiba történt az adatok törlése során: " . mysqli_error($conn);
}
?>
Ezek csak néhány példa az adatbázis kezelésére PHP-ban. A PHP-ban számos más funkció és lehetőség áll rendelkezésre az adatbázisok kezelésére. A gyakorlatok elvégzésével te is megtanulhatod, hogyan használd a PHP-t adatbázisokkal való munkára.
Megjegyzések (0)