PHP est un langage de programmation côté serveur populaire qui peut facilement interagir avec les systèmes de bases de données et constitue le premier choix dans le domaine du développement d'applications Web. Cet article explorera comment utiliser PHP pour implémenter des fonctions de stockage et de récupération de données.
1. Utilisez PHP pour vous connecter à la base de données
Utilisez la fonction mysqli en PHP pour vous connecter à la base de données, et vous devez entrer le nom d'utilisateur, le mot de passe et le nom de la base de données. Voici un exemple de code pour vous connecter à la base de données :
<?php $hostname = "localhost"; $username = "root"; $password = ""; $databaseName = "my_database"; // 创建数据库连接 $connect = mysqli_connect($hostname, $username, $password, $databaseName); // 检查连接是否成功 if (!$connect) { die("连接失败: " . mysqli_connect_error()); } echo "连接成功"; ?>
2. Utilisez PHP pour implémenter la fonction de stockage de données
Utilisez PHP pour insérer des données dans la table de la base de données, vous devez utiliser mysqli_query() fonction. Voici un exemple de code qui stocke les informations utilisateur dans une table de base de données :
<?php $hostname = "localhost"; $username = "root"; $password = ""; $databaseName = "my_database"; // 创建数据库连接 $connect = mysqli_connect($hostname, $username, $password, $databaseName); // 检查连接是否成功 if (!$connect) { die("连接失败: " . mysqli_connect_error()); } // 准备要插入的数据 $firstname = "John"; $lastname = "Doe"; $email = "john.doe@example.com"; // 向数据库表中插入数据 $sql = "INSERT INTO users (firstname, lastname, email) VALUES ('$firstname', '$lastname', '$email')"; if (mysqli_query($connect, $sql)) { echo "数据成功插入到数据库表中"; } else { echo "数据插入失败: " . mysqli_error($connect); } // 关闭数据库连接 mysqli_close($connect); ?>
En utilisant PHP pour mettre à jour les données dans une table de base de données, vous devez utiliser la fonction mysqli_query(). Voici un exemple de code qui met à jour le nom d'utilisateur avec l'ID utilisateur 1 en "Jim" :
<?php $hostname = "localhost"; $username = "root"; $password = ""; $databaseName = "my_database"; // 创建数据库连接 $connect = mysqli_connect($hostname, $username, $password, $databaseName); // 检查连接是否成功 if (!$connect) { die("连接失败: " . mysqli_connect_error()); } // 更新数据 $sql = "UPDATE users SET firstname='Jim' WHERE id=1"; if (mysqli_query($connect, $sql)) { echo "数据成功更新到数据库表中"; } else { echo "数据更新失败: " . mysqli_error($connect); } // 关闭数据库连接 mysqli_close($connect); ?>
En utilisant PHP pour supprimer des données d'une table de base de données, vous devez utiliser la fonction mysqli_query(). Voici un exemple de code pour supprimer des données avec l'ID utilisateur 1 :
<?php $hostname = "localhost"; $username = "root"; $password = ""; $databaseName = "my_database"; // 创建数据库连接 $connect = mysqli_connect($hostname, $username, $password, $databaseName); // 检查连接是否成功 if (!$connect) { die("连接失败: " . mysqli_connect_error()); } // 删除数据 $sql = "DELETE FROM users WHERE id=1"; if (mysqli_query($connect, $sql)) { echo "数据成功从数据库表中删除"; } else { echo "数据删除失败: " . mysqli_error($connect); } // 关闭数据库连接 mysqli_close($connect); ?>
3. Utilisez PHP pour implémenter la fonction de récupération de données
Pour utiliser PHP pour récupérer des données d'une table de base de données, vous devez utiliser la fonction mysqli_query(). Voici un exemple de code qui récupère les données pour tous les utilisateurs :
<?php $hostname = "localhost"; $username = "root"; $password = ""; $databaseName = "my_database"; // 创建数据库连接 $connect = mysqli_connect($hostname, $username, $password, $databaseName); // 检查连接是否成功 if (!$connect) { die("连接失败: " . mysqli_connect_error()); } // 查询数据 $sql = "SELECT * FROM users"; $result = mysqli_query($connect, $sql); if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "username: " . $row["username"] . " - email: " . $row["email"] . "<br>"; } } else { echo "0 结果"; } // 关闭数据库连接 mysqli_close($connect); ?>
Ce qui précède est une introduction à la façon d'utiliser PHP pour implémenter des fonctions de stockage et de récupération de données. La maîtrise de ces techniques peut aider les développeurs à créer plus facilement des applications Web puissantes.
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!