Position actuelle: Accueil> Derniers articles> Comment utiliser les fonctions PHP pour le stockage et l'affichage des données de formulaire?

Comment utiliser les fonctions PHP pour le stockage et l'affichage des données de formulaire?

M66 2025-06-06

L'importance du stockage et de l'affichage des données du formulaire PHP

Avec l'utilisation généralisée des applications Web, les formulaires sont le principal moyen pour les utilisateurs de saisir les données, et le stockage et l'affichage des données sont devenus une compétence de base que les développeurs doivent apprendre. Le PHP est largement utilisé pour traiter les données de la forme en raison de sa simplicité et de son efficacité.

Cet article se concentrera sur deux fonctions de base: comment stocker les données de formulaire dans une base de données MySQL et comment afficher ces données sur une page Web et fournir un exemple de code complet.

1. PHP implémente le stockage des données du formulaire

Une fois le formulaire soumis, les données reçues sont généralement écrites dans la base de données à l'aide de PHP. L'exemple suivant montre comment manipuler les bases de données MySQL via PHP:

<?php
// Configuration de la connexion de la base de données
$host = "localhost";
$username = "root";
$password = "";
$database = "mydb";

// Connectez-vous à la base de données
$conn = mysqli_connect($host, $username, $password, $database);

// Vérifiez la connexion
if (!$conn) {
    die("Échec de la connexion: " . mysqli_connect_error());
}

// Obtenir des données de formulaire
$name = $_POST['name'];
$email = $_POST['email'];
$message = $_POST['message'];

// ConstruireSQLDéclaration
$sql = "INSERT INTO form_data (name, email, message) VALUES ('$name', '$email', '$message')";

// mettre en œuvreSQLDéclaration
if (mysqli_query($conn, $sql)) {
    echo "Le stockage de données réussit";
} else {
    echo "Le stockage de données a échoué: " . mysqli_error($conn);
}

// Fermer la connexion
mysqli_close($conn);
?>

Ce code couvre le processus complet de la connexion de la base de données, la réception de données, à l'insertion dans la base de données. Dans le développement réel, la vérification des données et le traitement d'injection anti-SQL doivent être prêts attention.

2. PHP réalise l'affichage des données

Une fois le stockage de données terminé, nous devons souvent les afficher sur la page Web pour une gestion et une visualisation faciles. L'exemple suivant montre comment utiliser PHP pour lire les données de MySQL et les sortir dans une page Web:

<?php
// Configuration de la connexion de la base de données
$host = "localhost";
$username = "root";
$password = "";
$database = "mydb";

// Connectez-vous à la base de données
$conn = mysqli_connect($host, $username, $password, $database);

// Vérifiez la connexion
if (!$conn) {
    die("Échec de la connexion: " . mysqli_connect_error());
}

// Données de requête
$sql = "SELECT * FROM form_data";
$result = mysqli_query($conn, $sql);

// Afficher les données
if (mysqli_num_rows($result) > 0) {
    while ($ row = mysqli_fetch_assoc ($ result)) {
        Echo "Nom:". $ row [&#39;name&#39;]. "<br> "
        Echo "Courriel:". $ row [&#39;e-mail&#39;]. "<br> "
        Echo "Laisser un message:". $ row [&#39;message&#39;]. "<br><br> "
    }
} autre {
    écho "pas de données";
}

// Ferme la connexion mysqli_close ($ Conn);
?>

Ce code est utilisé pour extraire tous les enregistrements de la table et les sortir un par un sur la page, ce qui facilite la lecture et la gestion des soumissions d'utilisateurs.

Résumer

Grâce à cet exemple, nous démontrons comment utiliser les fonctions PHP pour traiter les données soumises par formulaire, implémenter l'écriture de la base à la base de données et afficher de la base de données à la page . Les lecteurs peuvent développer des fonctions en fonction de cela, comme l'ajout de vérification, de pagination, de recherche, etc., pour créer un système de gestion des données de formulaire plus complet.