


Bagaimana untuk menyambung ke pangkalan data menggunakan PHP dan cara menambah data
PHP (Hypertext Preprocessor) ialah bahasa pengaturcaraan sebelah pelayan yang popular yang sering digunakan untuk mencipta halaman web dinamik, dan menyambung ke pangkalan data ialah salah satu tugas yang paling biasa dalam pembangunan PHP. Artikel ini akan memperkenalkan cara menggunakan PHP untuk menyambung ke pangkalan data dan cara menambah data.
- Sambung ke pangkalan data
Pertama, anda perlu menggunakan fungsi mysqli_connect()
dalam PHP untuk menyambung ke pangkalan data. Fungsi ini menerima empat parameter: nama hos pangkalan data, nama pengguna, kata laluan dan nama pangkalan data untuk disambungkan. Berikut ialah kod sampel:
$server = "localhost"; // 主机 $username = "root"; // 用户名 $password = "password"; // 密码 $dbname = "mydb"; // 数据库名称 // 创建连接 $conn = mysqli_connect($server, $username, $password, $dbname); // 检查连接是否成功 if (!$conn) { die("连接失败:" . mysqli_connect_error()); }
- Tambah data
Seterusnya, anda boleh menggunakan fungsi mysqli_query()
untuk menambah data baharu pada pangkalan data. Fungsi ini menerima dua parameter: objek sambungan dan pernyataan pertanyaan SQL untuk dilaksanakan. Berikut ialah kod sampel:
// 定义要添加的数据 $name = "John"; $age = 30; $email = "john@example.com"; // SQL 查询语句 $sql = "INSERT INTO users (name, age, email) VALUES ('$name', '$age', '$email')"; // 执行查询 if (mysqli_query($conn, $sql)) { echo "新数据添加成功"; } else { echo "添加数据时出错:" . mysqli_error($conn); }
Dalam contoh di atas, users
ialah nama jadual dan name
, age
dan email
ialah nama lajur. Nilai selepas VALUES
ialah data sebenar yang akan ditambah.
- Kod sampel lengkap
Berikut ialah kod sampel lengkap, termasuk menyambung ke pangkalan data dan menambah data:
$server = "localhost"; // 主机 $username = "root"; // 用户名 $password = "password"; // 密码 $dbname = "mydb"; // 数据库名称 // 创建连接 $conn = mysqli_connect($server, $username, $password, $dbname); // 检查连接是否成功 if (!$conn) { die("连接失败:" . mysqli_connect_error()); } // 定义要添加的数据 $name = "John"; $age = 30; $email = "john@example.com"; // SQL 查询语句 $sql = "INSERT INTO users (name, age, email) VALUES ('$name', '$age', '$email')"; // 执行查询 if (mysqli_query($conn, $sql)) { echo "新数据添加成功"; } else { echo "添加数据时出错:" . mysqli_error($conn); } // 关闭连接 mysqli_close($conn);
- Ringkasan
Menggunakan PHP untuk menyambung dan mengendalikan pangkalan data adalah tugas yang sangat biasa Artikel ini memperkenalkan cara menyambung ke pangkalan data dan cara menambah data. Dengan mempelajari artikel ini, anda boleh mula menggunakan PHP untuk menyambung dan mengendalikan pangkalan data.
Atas ialah kandungan terperinci Bagaimana untuk menyambung ke pangkalan data menggunakan PHP dan cara menambah data. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Artikel ini membincangkan kelemahan OWASP 10 dalam strategi PHP dan mitigasi. Isu -isu utama termasuk suntikan, pengesahan yang rosak, dan XSS, dengan alat yang disyorkan untuk memantau dan mendapatkan aplikasi PHP.

Kompilasi JIT Php 8 meningkatkan prestasi dengan menyusun kod yang sering dilaksanakan ke dalam kod mesin, memberi manfaat kepada aplikasi dengan pengiraan berat dan mengurangkan masa pelaksanaan.

Artikel ini membincangkan penyulitan simetri dan asimetrik dalam PHP, membandingkan kesesuaian, prestasi, dan perbezaan keselamatan mereka. Penyulitan simetri lebih cepat dan sesuai untuk data pukal, manakala asimetrik digunakan untuk pertukaran utama yang selamat.

Artikel ini membincangkan mendapatkan muat naik fail PHP untuk mengelakkan kelemahan seperti suntikan kod. Ia memberi tumpuan kepada pengesahan jenis fail, penyimpanan selamat, dan pengendalian ralat untuk meningkatkan keselamatan aplikasi.

Artikel ini membincangkan pelaksanaan pengesahan dan kebenaran yang mantap dalam PHP untuk mencegah akses yang tidak dibenarkan, memperincikan amalan terbaik dan mengesyorkan alat peningkatan keselamatan.

Artikel ini membincangkan strategi untuk mencegah serangan CSRF di PHP, termasuk menggunakan token CSRF, kuki tapak yang sama, dan pengurusan sesi yang betul.

Artikel membincangkan amalan terbaik untuk pengesahan input PHP untuk meningkatkan keselamatan, memberi tumpuan kepada teknik seperti menggunakan fungsi terbina dalam, pendekatan putih, dan pengesahan sisi pelayan.

Artikel ini membincangkan strategi untuk melaksanakan kadar API yang mengehadkan PHP, termasuk algoritma seperti baldi token dan baldi bocor, dan menggunakan perpustakaan seperti simfoni/kadar-limiter. Ia juga meliputi pemantauan, had kadar penyesuaian secara dinamik, dan tangan
