Bagaimana untuk menggunakan fungsi PHP untuk penyimpanan dan paparan data borang?
Dengan perkembangan Internet, penyimpanan dan paparan data borang telah menjadi fungsi yang sangat penting. Sebagai bahasa pengaturcaraan sebelah pelayan yang biasa digunakan, PHP mempunyai kuasa pemprosesan yang kuat dan fleksibiliti, dan sangat sesuai untuk memproses borang.
Dalam artikel ini, kami akan memperkenalkan cara menggunakan fungsi PHP untuk menyimpan dan memaparkan data borang, dan menyediakan beberapa contoh kod untuk membantu pembaca memahami dengan lebih baik.
<?php // 数据库连接配置 $host = "localhost"; $username = "root"; $password = ""; $database = "mydb"; // 连接数据库 $conn = mysqli_connect($host, $username, $password, $database); // 检查连接是否成功 if (!$conn) { die("连接失败: " . mysqli_connect_error()); } // 获取表单数据 $name = $_POST['name']; $email = $_POST['email']; $message = $_POST['message']; // 构建SQL语句 $sql = "INSERT INTO form_data (name, email, message) VALUES ('$name', '$email', '$message')"; // 执行SQL语句 if (mysqli_query($conn, $sql)) { echo "数据存储成功"; } else { echo "数据存储失败: " . mysqli_error($conn); } // 关闭数据库连接 mysqli_close($conn); ?>
Dalam contoh di atas, kita perlu mengkonfigurasi maklumat sambungan pangkalan data terlebih dahulu. Kemudian, gunakan fungsi mysqli_connect()
untuk menyambung ke pangkalan data. Seterusnya, dapatkan data borang melalui tatasusunan $_POST
. Akhir sekali, bina pernyataan SQL dan lakukan sisipan menggunakan fungsi mysqli_query()
. mysqli_connect()
函数连接到数据库。接着,通过$_POST
数组获取表单数据。最后,构建SQL语句并使用mysqli_query()
函数执行插入操作。
<?php // 数据库连接配置 $host = "localhost"; $username = "root"; $password = ""; $database = "mydb"; // 连接数据库 $conn = mysqli_connect($host, $username, $password, $database); // 检查连接是否成功 if (!$conn) { die("连接失败: " . mysqli_connect_error()); } // 查询数据库并获取数据 $sql = "SELECT * FROM form_data"; $result = mysqli_query($conn, $sql); // 显示数据 if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "姓名: " . $row['name'] . "<br>"; echo "邮箱: " . $row['email'] . "<br>"; echo "留言: " . $row['message'] . "<br><br>"; } } else { echo "没有数据"; } // 关闭数据库连接 mysqli_close($conn); ?>
在上面的示例中,我们首先需要配置数据库连接信息。然后使用mysqli_connect()
函数连接到数据库。接着,构建SQL语句并使用mysqli_query()
函数执行查询操作。最后,使用mysqli_num_rows()
函数判断是否有数据,并通过mysqli_fetch_assoc()
Selepas menyimpan data borang, kami perlu memaparkannya di halaman web. PHP menyediakan beberapa fungsi, seperti mysqli_fetch_assoc(), mysqli_fetch_array(), dsb., untuk mengekstrak data daripada pangkalan data. Di bawah ialah contoh kod yang menunjukkan cara mendapatkan data daripada pangkalan data MySQL dan memaparkannya pada halaman web.
🎜rrreee🎜Dalam contoh di atas, kita perlu mengkonfigurasi maklumat sambungan pangkalan data terlebih dahulu. Kemudian gunakan fungsimysqli_connect()
untuk menyambung ke pangkalan data. Seterusnya, bina pernyataan SQL dan gunakan fungsi mysqli_query()
untuk melaksanakan operasi pertanyaan. Akhir sekali, gunakan fungsi mysqli_num_rows()
untuk menentukan sama ada terdapat data, dan gelung melalui fungsi mysqli_fetch_assoc()
untuk mendapatkan setiap keping data dan memaparkannya pada halaman web . 🎜🎜Melalui contoh kod di atas, kita dapat melihat cara menggunakan fungsi PHP untuk menyimpan dan memaparkan data borang. Pembaca boleh membuat pengubahsuaian dan pengembangan yang sepadan mengikut keperluan sebenar mereka. Saya harap artikel ini dapat membantu semua orang! 🎜Atas ialah kandungan terperinci Bagaimana untuk menggunakan fungsi PHP untuk penyimpanan dan paparan data borang?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!