PHP 是一种广泛使用的服务器端脚本语言,特别适用于 Web 开发。数据库操作是 Web 应用程序中的核心功能之一,PHP 提供了多种方式来与数据库进行交互,如 MySQLi 和 PDO(PHP Data Objects)。
以下是一个使用 PDO 进行数据库操作的简单示例:
<?php
try {
// 创建 PDO 实例
$pdo = new PDO('mysql:host=localhost;dbname=test', 'username', 'password');
$pdo->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
// 插入数据
$stmt = $pdo->prepare("INSERT INTO users (name, email) VALUES (:name, :email)");
$stmt->bindParam(':name', $name);
$stmt->bindParam(':email', $email);
$name = 'John Doe';
$email = 'john@example.com';
$stmt->execute();
// 查询数据
$stmt = $pdo->query("SELECT * FROM users");
while ($row = $stmt->fetch(PDO::FETCH_ASSOC)) {
echo $row['name'] . ' - ' . $row['email'] . '<br>';
}
} catch (PDOException $e) {
echo 'Connection failed: ' . $e->getMessage();
}
?>
通过以上信息,您应该对 PHP 数据库操作有了基本的了解,并能够解决一些常见问题。如果您有更具体的问题或需求,请随时提问。
高校公开课
企业创新在线学堂
DB TALK 技术分享会
腾讯云数据库TDSQL训练营
腾讯云数据库TDSQL(PostgreSQL版)训练营
腾讯云数据库TDSQL训练营
Techo Day 第三期
云+社区技术沙龙[第14期]
领取专属 10元无门槛券
手把手带您无忧上云