Rumah > pembangunan bahagian belakang > tutorial php > Fungsi pemprosesan pangkalan data fungsi PHP

Fungsi pemprosesan pangkalan data fungsi PHP

王林
Lepaskan: 2023-05-20 06:00:01
asal
1495 orang telah melayarinya

Dengan pembangunan Internet yang berterusan, aplikasi pangkalan data menjadi semakin meluas. Sebagai bahasa skrip sebelah pelayan, PHP menyediakan banyak fungsi praktikal apabila memproses data pangkalan data. Mari kita lihat beberapa fungsi pemprosesan pangkalan data yang biasa digunakan dalam PHP.

  1. mysqli_connect()

Fungsi ini digunakan untuk menyambung ke pangkalan data MySQL. Sebelum menggunakan fungsi ini, anda perlu memasang MySQL dan mencipta pangkalan data yang sepadan. Kod khusus adalah seperti berikut:

$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database";

$conn = mysqli_connect($servername, $username, $password, $dbname);

if (!$conn) {
    die("Connection failed: " . mysqli_connect_error());
}
echo "Connected successfully";
Salin selepas log masuk
  1. mysqli_query()

Fungsi ini digunakan untuk melaksanakan pernyataan pertanyaan SQL. Kod khusus adalah seperti berikut:

$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"]. " - Name: " . $row["name"]. " - Email: " . $row["email"]. "<br>";
    }
} else {
    echo "0 results";
}
Salin selepas log masuk
  1. mysqli_insert_id()

Fungsi ini digunakan untuk mengembalikan ID yang dijana oleh operasi sisipan terakhir. Kod khusus adalah seperti berikut:

$sql = "INSERT INTO users (name, email) VALUES ('John Doe', 'johndoe@gmail.com')";
$result = mysqli_query($conn, $sql);
$id = mysqli_insert_id($conn);

echo "New record created successfully. Last inserted ID is: " . $id;
Salin selepas log masuk
  1. mysqli_affected_rows()

Fungsi ini digunakan untuk mengembalikan bilangan baris yang dipengaruhi oleh pertanyaan SQL terakhir. Kod khusus adalah seperti berikut:

$sql = "UPDATE users SET name='Jack' WHERE id=1";
$result = mysqli_query($conn, $sql);
$affected_rows = mysqli_affected_rows($conn);

echo "Affected rows: " . $affected_rows;
Salin selepas log masuk
  1. mysqli_close()

Fungsi ini digunakan untuk menutup sambungan dengan pangkalan data MySQL. Kod khusus adalah seperti berikut:

mysqli_close($conn);
Salin selepas log masuk

Di atas adalah beberapa fungsi pemprosesan pangkalan data yang biasa digunakan dalam PHP. Dengan bantuan fungsi praktikal ini, kami boleh menyambung ke pangkalan data dengan mudah, melaksanakan pertanyaan SQL, memasukkan data, ID pemulangan dan operasi lain, yang memberikan kemudahan dan kemudahan untuk pembangunan aplikasi pangkalan data.

Atas ialah kandungan terperinci Fungsi pemprosesan pangkalan data fungsi PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan