Rumah > pembangunan bahagian belakang > Golang > Bagaimana untuk mengakses pangkalan data pangkalan data dalam html

Bagaimana untuk mengakses pangkalan data pangkalan data dalam html

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2023-05-06 09:46:07
asal
3818 orang telah melayarinya

Cara HTML mengakses pangkalan data

Dalam era digital hari ini, kita perlu menyampaikan data melalui Internet. Untuk merealisasikan fungsi ini, kita perlu menggunakan dua teknologi utama: HTML dan pangkalan data. HTML (Hypertext Markup Language) ialah format standard untuk menerangkan kandungan web, manakala pangkalan data ialah aplikasi perisian yang digunakan untuk menyimpan dan mengurus data. Dalam artikel ini, kita akan membincangkan cara mengakses pangkalan data melalui HTML.

HTML sering dianggap sebagai teknologi statik kerana ia hanya boleh memaparkan kandungan yang telah direka bentuk. Untuk mendapatkan lebih interaktiviti, kita perlu menggunakan teknik dinamik. Dalam teknologi ini, HTML digunakan sebagai bahagian hadapan, manakala bahagian belakang adalah beberapa bahasa pengaturcaraan dan pangkalan data. Dalam kes ini, kita perlu menggunakan bahasa skrip sebelah pelayan untuk menyambung ke pangkalan data untuk membuat pertanyaan dan mengubah suai data. Di bawah ini kami akan memperkenalkan cara mengakses pangkalan data melalui HTML dari dua aspek.

Gunakan PHP dan MySQL untuk mengakses pangkalan data

PHP ialah bahasa skrip sebelah pelayan, manakala MySQL ialah sistem pengurusan pangkalan data sumber terbuka yang digunakan secara meluas. Menggunakan kedua-dua teknologi ini, kami boleh mengakses dan mengubah suai pangkalan data dengan mudah. Berikut ialah beberapa langkah yang menunjukkan cara menggunakan PHP dan MySQL untuk menyambung ke pangkalan data, menghantar pernyataan pertanyaan dan mendapatkan hasil:

1. Pertama, anda perlu memasang PHP pada pelayan tempatan anda. Anda boleh memuat turun PHP dari laman web rasmi dan ikut arahan untuk memasangnya.

2. Seterusnya, anda perlu menyambung ke pangkalan data MySQL. Anda boleh memuat turun MySQL dari laman web rasmi MySQL dan memasangnya.

3. Gunakan kod berikut dalam PHP untuk menyambung ke MySQL:

$servername = "localhost";
$username = "root";
$password = "" ;
//Buat sambungan
$conn = mysqli baharu($nama pelayan, $nama pengguna, $kata laluan);
//Kesan sambungan
jika ($conn->connect_error) {

die("Connection failed: " . $conn->connect_error);
Salin selepas log masuk

}
gema "Berjaya disambungkan";

4 Cipta pangkalan data dan jadual baharu:

$sql = "CREATE DATABASE myDB";
if ( $ conn->query($sql) === TRUE) {

echo "Database created successfully";
Salin selepas log masuk

} lain {

echo "Error creating database: " . $conn->error;
Salin selepas log masuk

}

$sql = "CREATE TABLE MyGuests (
id INT(6) KUNCI UTAMA AUTO_INCREMENT TIDAK BERTANDA,
nama pertama VARCHAR(30) BUKAN NULL,
nama akhir VARCHAR(30) BUKAN NULL,
e-mel VARCHAR(50),
reg_tarikh TIMESTAMP> )jika ($conn->query($sql) === BENAR) {

echo "Table MyGuests created successfully";
Salin selepas log masuk
} lain {

echo "Error creating table: " . $conn->error;
Salin selepas log masuk
}

5. Sekarang , gunakan kod berikut dalam PHP untuk menanyakan jadual:

$sql = "SELECT id, firstname, lastname FROM MyGuests";

$result = $conn->query($sql);
jika ($result->num_rows > 0) {

// 输出每行数据
while($row = $result->fetch_assoc()) {
    echo "id: " . $row["id"]. " - Name: " . $row["firstname"]. " " . $row["lastname"]. "<br>";
}
Salin selepas log masuk
} else {

echo "0 results";
Salin selepas log masuk
}

Berikut ialah beberapa petua tentang mengakses pangkalan data menggunakan PHP dan MySQL Walau bagaimanapun, asasnya, artikel ini tidak merangkumi segala-galanya secara mendalam.

Gunakan Javascript dan Firebase untuk mengakses pangkalan data

Firebase ialah pangkalan data masa nyata yang merupakan penyelesaian berasaskan awan yang disediakan oleh Google. Berikut ialah beberapa langkah tentang cara menyambung ke pangkalan data masa nyata dan mendapatkan data menggunakan JavaScript dan Firebase:

1. Mula-mula, anda perlu membuat projek baharu pada Firebase dan menjana kunci untuk aplikasi anda. Dengan menambahkan kunci ini pada fail JavaScript anda, anda membenarkan aplikasi anda menyambung ke Firebase.

2. Sekarang, anda perlu menyambung ke pangkalan data Firebase daripada JavaScript menggunakan kod berikut:

var config = {

apiKey: "YOUR_API_KEY",
authDomain: "YOUR_AUTH_DOMAIN",
databaseURL: "YOUR_DATABASE_URL",
storageBucket: "YOUR_STORAGE_BUCKET",
Salin selepas log masuk
};

firebase.initializeApp (config) ;

3. Gunakan kod berikut untuk menanyakan data:

var firebaseRef = firebase.database().ref("users/");

firebaseRef.once ("value") .then(function(snapshot) {

snapshot.forEach(function(childSnapshot) {
    var childKey = childSnapshot.key;
    var childData = childSnapshot.val();
    console.log("Child key: " + childKey + ", Child value: " + childData);
});
Salin selepas log masuk
});

Kod di atas akan menanyakan set data bernama "pengguna" dalam Firebase dan mencetak kunci serta nilai setiap elemen anak ke dalam konsol penyemak imbas.

Kesimpulan

Teknologi HTML dan pangkalan data adalah teras kepada aplikasi web moden. Walaupun teknologi HTML bertanggungjawab terutamanya untuk bahagian hadapan, kita perlu menggunakan teknologi bahagian belakang untuk melaksanakan fungsi seperti akses pangkalan data. Dalam artikel ini, kami menunjukkan kepada anda cara menyambung ke pangkalan data dan mendapatkan semula data menggunakan dua teknologi: PHP dan MySQL, Javascript dan Firebase. Kod ini hanyalah titik permulaan, tetapi dengan jelas menyerlahkan perkara utama menggunakan HTML untuk mengakses pangkalan data.

Atas ialah kandungan terperinci Bagaimana untuk mengakses pangkalan data pangkalan data dalam html. 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