Maison > Article > développement back-end > Un site Web de recyclage d'occasion développé avec PHP réalise une fonction de modification des informations personnelles
Le site Web de recyclage d'occasion développé par PHP réalise la fonction de modification des informations personnelles
À mesure que la demande de recyclage d'occasion augmente progressivement, les sites Web de recyclage d'occasion sont devenus un domaine très populaire. Parmi elles, la modification des informations personnelles est une fonction très importante, qui permet aux utilisateurs de mettre à jour leurs informations personnelles à tout moment et en tout lieu. Cet article présentera comment utiliser PHP pour développer un site Web de recyclage de seconde main et mettre en œuvre la fonction de modification des informations personnelles.
Tout d'abord, nous devons créer une base de données pour stocker les informations personnelles de l'utilisateur. Nous pouvons utiliser la base de données MySQL et créer une table nommée utilisateurs, qui contient les champs suivants : identifiant (clé primaire), nom, email et téléphone.
Ensuite, nous devons créer un formulaire pour saisir les informations que l'utilisateur doit modifier. Nous pouvons créer un fichier nommé modifier_form.php et utiliser le code suivant pour créer le formulaire :
<!DOCTYPE html> <html> <head> <title>修改个人信息</title> </head> <body> <h2>修改个人信息</h2> <form method="POST" action="modify_process.php"> <label>姓名:</label> <input type="text" name="name" required><br><br> <label>邮箱:</label> <input type="email" name="email" required><br><br> <label>电话:</label> <input type="tel" name="phone" required><br><br> <input type="submit" value="提交"> </form> </body> </html>
Le code ci-dessus crée un formulaire contenant les zones de saisie du nom, de l'e-mail et du téléphone, définit la méthode de soumission du formulaire sur POST et le soumet à modifier_process. Page .php pour le traitement.
Ensuite, nous devons créer un fichier appelé modifier_process.php pour gérer la soumission du formulaire et mettre à jour les informations personnelles de l'utilisateur. Utilisez le code suivant pour implémenter :
<?php // 获取表单提交的数据 $name = $_POST['name']; $email = $_POST['email']; $phone = $_POST['phone']; // 连接数据库 $servername = "localhost"; $username = "username"; $password = "password"; $dbname = "database"; $conn = new mysqli($servername, $username, $password, $dbname); if ($conn->connect_error) { die("连接数据库失败: " . $conn->connect_error); } // 更新用户信息 $sql = "UPDATE users SET name='$name', email='$email', phone='$phone' WHERE id=1"; if ($conn->query($sql) === TRUE) { echo "个人信息更新成功"; } else { echo "个人信息更新失败: " . $conn->error; } // 关闭数据库连接 $conn->close(); ?>
Le code ci-dessus obtient d'abord le nom, l'adresse e-mail et les informations de téléphone soumises par le formulaire, et les enregistre dans les variables correspondantes. Ensuite, connectez-vous à la base de données MySQL et exécutez une instruction UPDATE pour mettre à jour les informations personnelles de l'utilisateur. Enfin, les informations d'invite correspondantes sont émises en fonction du résultat de la mise à jour.
En utilisant le code ci-dessus, vous pouvez implémenter la fonction de modification des informations personnelles d'un simple site Web de recyclage d'occasion. Les utilisateurs peuvent mettre à jour leurs informations personnelles en visitant la page modifier_form.php, en remplissant et en soumettant le formulaire. Le système enregistrera les données soumises dans le formulaire dans la base de données et fournira les informations de retour correspondantes.
Bien sûr, le code ci-dessus n'est qu'un exemple simple, et des problèmes tels que la vérification et la sécurité des données doivent également être pris en compte dans les applications réelles. Dans le même temps, les fonctions doivent être étendues et optimisées en fonction des besoins réels. J'espère que cet article pourra être utile aux développeurs qui utilisent PHP pour développer des sites Web de recyclage d'occasion et implémenter des fonctions de modification des informations personnelles.
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!