Rumah > pembangunan bahagian belakang > tutorial php > Bagaimana untuk memasukkan data ke dalam pangkalan data menggunakan fungsi PHP?

Bagaimana untuk memasukkan data ke dalam pangkalan data menggunakan fungsi PHP?

王林
Lepaskan: 2024-05-03 10:18:01
asal
924 orang telah melayarinya

Memasukkan data ke dalam pangkalan data memerlukan menggunakan fungsi mysqli_query() PHP adalah seperti berikut: 1. Sambungkan ke pangkalan data. 2. Sediakan pernyataan pertanyaan. 3. Sediakan penyata. 4. Ikat parameter. 5. Tetapkan nilai yang hendak dimasukkan. 6. Laksanakan pertanyaan. 7. Semak untuk pemasukan berjaya. 8. Tutup penyata dan sambungan pangkalan data.

如何使用 PHP 函数向数据库中插入数据?

Cara menggunakan fungsi PHP untuk memasukkan data ke dalam pangkalan data

Memasukkan data ke dalam pangkalan data ialah operasi asas untuk berinteraksi dengan pangkalan data seperti MySQL menggunakan PHP. Artikel ini akan menerangkan langkah-langkah untuk memasukkan data ke dalam pangkalan data menggunakan fungsi mysqli_query() PHP. mysqli_query() 函数向数据库中插入数据的步骤。

代码示例

以下代码示例演示了如何使用 mysqli_query() 函数向数据库中插入数据:

<?php
// 连接到数据库
$mysqli = new mysqli("localhost", "username", "password", "database_name");

// 准备查询语句
$query = "INSERT INTO table_name (column1, column2) VALUES (?, ?)";

// 准备语句
$stmt = $mysqli->prepare($query);

// 绑定参数
$stmt->bind_param("ss", $column1, $column2);

// 设置要插入的值
$column1 = "value1";
$column2 = "value2";

// 执行查询
$stmt->execute();

// 检查是否成功插入
if ($stmt->affected_rows > 0) {
    echo "数据已成功插入";
} else {
    echo "数据插入失败";
}

// 关闭语句和数据库连接
$stmt->close();
$mysqli->close();
?>
Salin selepas log masuk

实战案例

任务:向名为"customers"的表中插入一行数据。

步骤:

  1. 按照上述代码示例中所示连接到数据库。
  2. 更改表的名称和要插入列的名称。
  3. 设置要插入的值,以匹配您的实际数据。
  4. 运行查询。
  5. 检查是否成功插入数据。

注意事项

  • 确保使用语句准备 (mysqli_prepare()) 和参数绑定 (mysqli_bind_param()) 以防止 SQL 注入攻击。
  • 使用 mysqli_affected_rows() 函数检查是否成功插入了数据。
  • 在完成操作后始终关闭语句 (mysqli_stmt_close()) 和数据库连接 (mysqli_close()

    Contoh Kod

  • Contoh kod berikut menunjukkan cara menggunakan fungsi mysqli_query() untuk memasukkan data ke dalam pangkalan data:
rrreee

Kes Praktikal

🎜 Tugas:Masukkan baris data ke dalam jadual bernama "pelanggan". 🎜🎜Langkah:🎜
  1. Sambung ke pangkalan data seperti yang ditunjukkan dalam contoh kod di atas. 🎜
  2. Tukar nama jadual dan nama lajur yang hendak disisipkan. 🎜
  3. Tetapkan nilai yang hendak dimasukkan agar sepadan dengan data sebenar anda. 🎜
  4. Jalankan pertanyaan. 🎜
  5. Semak sama ada data telah berjaya dimasukkan. 🎜

Nota

  • Pastikan anda menggunakan penyediaan pernyataan (mysqli_prepare()) dan pengikatan parameter (mysqli_bind_param()) untuk mengelakkan serangan suntikan SQL. 🎜
  • Gunakan fungsi mysqli_affected_rows() untuk menyemak sama ada data telah berjaya dimasukkan. 🎜
  • Sentiasa tutup pernyataan (mysqli_stmt_close()) dan sambungan pangkalan data (mysqli_close()) selepas menyelesaikan operasi. 🎜🎜

Atas ialah kandungan terperinci Bagaimana untuk memasukkan data ke dalam pangkalan data menggunakan fungsi PHP?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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