Maison >développement back-end >tutoriel php >Comment utiliser les fonctions de requête et d'opération de base de données en PHP ?
Comment utiliser les fonctions de requête et d'opération de base de données en PHP ?
Les opérations de base de données sont l'une des tâches courantes du développement Web. En PHP, nous pouvons utiliser diverses fonctions pour effectuer des requêtes et des opérations de base de données. Cet article explique comment utiliser les fonctions de requête et d'opération de base de données en PHP et fournit des exemples de code.
Tout d’abord, nous devons nous connecter à la base de données. PHP fournit une extension appelée « mysqli » qui peut être utilisée pour se connecter à la base de données MySQL. Voici un exemple de code pour se connecter à la base de données :
$servername = "localhost"; $username = "root"; $password = "password"; $dbname = "my_database"; // 创建数据库连接 $conn = mysqli_connect($servername, $username, $password, $dbname); // 检查连接是否成功 if (!$conn) { die("数据库连接失败: " . mysqli_connect_error()); } // 连接成功,可以执行数据库操作了
Une fois la connexion réussie, nous pouvons exécuter les fonctions d'interrogation et d'exploitation de la base de données. Voici quelques exemples courants de fonctions d'exploitation de base de données :
$sql = "SELECT * FROM users"; $result = mysqli_query($conn, $sql); // 遍历结果集 if (mysqli_num_rows($result) > 0) { while ($row = mysqli_fetch_assoc($result)) { echo "ID: " . $row["id"] . ",用户名: " . $row["username"] . "<br>"; } } else { echo "没有结果"; }
$sql = "INSERT INTO users (username, password) VALUES ('john', '123456')"; if (mysqli_query($conn, $sql)) { echo "数据插入成功"; } else { echo "数据插入失败: " . mysqli_error($conn); }
$sql = "UPDATE users SET password='new_password' WHERE id=1"; if (mysqli_query($conn, $sql)) { echo "数据更新成功"; } else { echo "数据更新失败: " . mysqli_error($conn); }
Enfin, nous devons fermer la connexion à la base de données pour libérer les ressources :
$sql = "DELETE FROM users WHERE id=1"; if (mysqli_query($conn, $sql)) { echo "数据删除成功"; } else { echo "数据删除失败: " . mysqli_error($conn); }
Ce qui précède est une brève introduction et un exemple de code pour utiliser les fonctions de requête et d'opération de base de données en PHP. En utilisant ces fonctions, nous pouvons facilement interagir avec la base de données et implémenter diverses fonctions. J'espère que cet article pourra vous aider à utiliser les bases de données dans le développement PHP !
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!