Rumah > Artikel > pangkalan data > Amalan pembangunan PHP: menggunakan PHP dan MySQL untuk melaksanakan fungsi ulasan artikel
Amalan pembangunan PHP: Gunakan PHP dan MySQL untuk melaksanakan fungsi ulasan artikel
Pengenalan:
Dalam era perkembangan teknologi moden, Internet telah menjadi saluran penting untuk orang ramai mendapatkan maklumat dan berkomunikasi. Di Internet, pelbagai laman web dan platform sosial menyediakan fungsi ulasan pengguna, membolehkan pengguna menilai dan berkomunikasi dengan kandungan artikel. Artikel ini akan memperkenalkan cara menggunakan PHP dan MySQL untuk melaksanakan fungsi ulasan artikel yang ringkas tetapi berfungsi sepenuhnya.
1. Persediaan persekitaran
Sebelum anda mula, pastikan anda telah memasang persekitaran berikut dengan betul:
2 storan Jadual pangkalan data untuk maklumat semakan. Kita boleh membuat jadual menggunakan alat baris arahan MySQL atau alatan grafik seperti phpMyAdmin. Berikut ialah contoh penyataan SQL:
id INT(11) NOT NULL PRIMARY KEY AUTO_INCREMENT, article_id INT(11) NOT NULL, username VARCHAR(50) NOT NULL, content TEXT, created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP); Jadual mengandungi medan berikut:
Mari tulis kod komen untuk melaksanakan kod artikel . Mula-mula, buat fail comment.php.
die("数据库连接失败: " . $conn->connect_error);}// Proses penyerahan borang
jika ($_SERVER["REQUEST_METHOD"] == "POST ") {
$article_id = $_POST["article_id"]; $username = $_POST["username"]; $content = $_POST["content"]; // 插入评论数据到数据库 $sql = "INSERT INTO comments (article_id, username, content) VALUES ($article_id, '$username', '$content')"; if ($conn->query($sql) === TRUE) { echo "评论成功"; } else { echo "评论失败: " . $conn->error; }}// Dapatkan ulasan yang diterbitkan
$sql = "PILIH * DARI ulasan";
$result = $conn->query($sql);
($result->num_rows > 0) {
while($row = $result->fetch_assoc()) { echo "用户名:" . $row["username"]. " - 内容:" . $row["content"]. " - 时间:" . $row["created_at"]. "<br>"; }} else {
echo "暂无评论";}// Tutup sambungan pangkalan data
$conn->close();
?>
Dalam tapak web anda, buat halaman butiran artikel. Sertakan borang ulasan dan ulasan yang diterbitkan pada halaman.
<input type="hidden" name="article_id" value="1"> <input type="text" name="username" placeholder="用户名"><br> <textarea name="content" placeholder="写下您的评论"></textarea><br> <input type="submit" value="提交评论">f5a47148e367a6035fd7a2faa965022e684271ed9684bde649abda8831d4d355Menyiarkan ulasan: 39528cedfa926ea0c01e69ef5b2ea9b0
0253a951c2d5333a778e7db01501b6bc
Kod di atas melaksanakan fungsi ulasan artikel asas, dan anda boleh mengubah suai dan mengembangkannya mengikut keperluan anda sendiri. Sebagai contoh, anda boleh menambah log masuk pengguna dan pengesahan kebenaran untuk menyekat pengguna untuk hanya mengubah suai dan memadam ulasan mereka sendiri.
Artikel ini memperkenalkan cara menggunakan PHP dan MySQL untuk melaksanakan fungsi ulasan artikel. Dengan mencipta jadual pangkalan data dan menulis kod PHP, kami melaksanakan sistem ulasan yang mudah tetapi berfungsi sepenuhnya. Saya harap artikel ini memberikan sedikit rujukan dan bantuan untuk anda melaksanakan fungsi yang serupa dalam pembangunan PHP.
Atas ialah kandungan terperinci Amalan pembangunan PHP: menggunakan PHP dan MySQL untuk melaksanakan fungsi ulasan artikel. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!