Comment utiliser les fonctions PHP pour le stockage et l'affichage des données de formulaire ?
Avec le développement d'Internet, le stockage et l'affichage des données de formulaire sont devenus une fonction très importante. En tant que langage de programmation côté serveur couramment utilisé, PHP possède une puissance de traitement et une flexibilité puissantes, et est très adapté au traitement des formulaires.
Dans cet article, nous présenterons comment utiliser les fonctions PHP pour stocker et afficher les données de formulaire, et fournirons quelques exemples de code pour aider les lecteurs à mieux comprendre.
<?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); ?>
Dans l'exemple ci-dessus, nous devons d'abord configurer les informations de connexion à la base de données. Ensuite, utilisez la fonction mysqli_connect()
pour vous connecter à la base de données. Ensuite, obtenez les données du formulaire via le tableau $_POST
. Enfin, construisez l'instruction SQL et effectuez l'insertion à l'aide de la fonction 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()
Après avoir stocké les données du formulaire, nous devons les afficher sur la page Web. PHP fournit certaines fonctions, telles que mysqli_fetch_assoc(), mysqli_fetch_array(), etc., pour extraire des données de la base de données. Vous trouverez ci-dessous un exemple de code qui montre comment obtenir des données d'une base de données MySQL et les afficher sur une page Web.
🎜rrreee🎜Dans l'exemple ci-dessus, nous devons d'abord configurer les informations de connexion à la base de données. Utilisez ensuite la fonctionmysqli_connect()
pour vous connecter à la base de données. Ensuite, construisez l'instruction SQL et utilisez la fonction mysqli_query()
pour effectuer l'opération de requête. Enfin, utilisez la fonction mysqli_num_rows()
pour déterminer s'il existe des données, et parcourez la fonction mysqli_fetch_assoc()
pour obtenir chaque élément de données et l'afficher sur la page Web. . 🎜🎜Grâce à l'exemple de code ci-dessus, nous pouvons voir comment utiliser les fonctions PHP pour stocker et afficher les données d'un formulaire. Les lecteurs peuvent apporter les modifications et extensions correspondantes en fonction de leurs besoins réels. J'espère que cet article pourra être utile à tout le monde ! 🎜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!