Comment utiliser PHP pour développer une fonction simple de retour d'utilisateur
Avec le développement continu de la technologie Internet, les fonctions de retour d'utilisateur deviennent de plus en plus importantes pour le développement de sites Web et d'applications. Grâce aux commentaires des utilisateurs, les développeurs peuvent comprendre les opinions et les suggestions des utilisateurs sur les produits, et ajuster et améliorer les produits en temps opportun. Dans cet article, nous verrons comment développer une fonctionnalité simple de commentaires des utilisateurs à l'aide de PHP.
1. Préparation
Avant de commencer, vous devez vous assurer que vous avez installé PHP et MySQL et que vous connaissez leur utilisation de base. De plus, une table de données MySQL contenant les champs suivants est également requise :
2. Créez une page de commentaires
Tout d'abord, créez une page de formulaire HTML permettant aux utilisateurs de remplir les informations de commentaires. Le formulaire contient trois zones de saisie pour le nom, l'adresse e-mail et le contenu des commentaires, ainsi qu'un bouton de soumission.
<!DOCTYPE html> <html> <head> <title>用户反馈</title> </head> <body> <h2>用户反馈</h2> <form action="submit_feedback.php" method="post"> <label for="name">姓名:</label> <input type="text" name="name" required><br><br> <label for="email">邮箱:</label> <input type="email" name="email" required><br><br> <label for="content">反馈内容:</label><br> <textarea name="content" rows="5" cols="50" required></textarea><br><br> <input type="submit" value="提交反馈"> </form> </body> </html>
3. Traitement des informations sur les commentaires
Ensuite, créez un fichier PHP nommé submit_feedback.php
pour traiter les informations sur les commentaires soumis par les utilisateurs. Tout d’abord, récupérez les données du formulaire. submit_feedback.php
的PHP文件,用于处理用户提交的反馈信息。首先,获取表单中的数据。
<?php $name = $_POST['name']; $email = $_POST['email']; $content = $_POST['content'];
接下来,将数据插入到MySQL数据库中。
<?php // 建立数据库连接 $servername = "localhost"; $username = "root"; $password = "your_password"; $dbname = "your_database"; $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接是否成功 if ($conn->connect_error) { die("数据库连接失败: " . $conn->connect_error); } // 插入数据到反馈表中 $sql = "INSERT INTO feedback (name, email, content, created_at) VALUES ('$name', '$email', '$content', NOW())"; if ($conn->query($sql) === TRUE) { echo "感谢您的反馈!"; } else { echo "反馈提交失败:" . $conn->error; } // 关闭数据库连接 $conn->close(); ?>
四、显示反馈列表
最后,创建一个名为feedback_list.php
的PHP文件,用于显示用户提交的反馈列表。从数据库中获取所有反馈记录,并以表格形式展示出来。
<?php // 建立数据库连接 $servername = "localhost"; $username = "root"; $password = "your_password"; $dbname = "your_database"; $conn = new mysqli($servername, $username, $password, $dbname); // 检查连接是否成功 if ($conn->connect_error) { die("数据库连接失败: " . $conn->connect_error); } // 查询反馈列表 $sql = "SELECT * FROM feedback"; $result = $conn->query($sql); if ($result->num_rows > 0) { echo "<table>"; echo "<tr><th>ID</th><th>姓名</th><th>邮箱</th><th>反馈内容</th><th>创建时间</th></tr>"; while($row = $result->fetch_assoc()) { echo "<tr><td>".$row['id']."</td><td>".$row['name']."</td><td>".$row['email']."</td><td>".$row['content']."</td><td>".$row['created_at']."</td></tr>"; } echo "</table>"; } else { echo "暂无反馈记录"; } // 关闭数据库连接 $conn->close(); ?>
在浏览器中访问feedback_list.php
rrreee
rrreee
4. Afficher la liste des commentaires🎜Enfin, créez un fichier PHP nomméfeedback_list.php
pour afficher la liste des commentaires soumis par l'utilisateur. Obtenez tous les enregistrements de commentaires de la base de données et affichez-les sous forme de tableau. 🎜rrreee🎜Visitez feedback_list.php
dans votre navigateur pour voir la liste des commentaires soumis. 🎜🎜Ci-dessus sont les étapes et les exemples de code pour développer une fonction simple de commentaires des utilisateurs à l'aide de PHP. Grâce à cette fonction, vous pouvez facilement recueillir les opinions et les suggestions des utilisateurs pour fournir une référence pour l'amélioration du produit. Bien entendu, dans les projets réels, des questions telles que la sécurité et la vérification des données doivent également être prises en compte. Voici juste un exemple simple. J'espère que cela sera utile à votre apprentissage et à votre développement ! 🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!