在PHP中,可以使用以下函数进行增删改查操作,并返回结果数组:
// 示例:插入一条数据
$sql = "INSERT INTO users (name, email) VALUES (:name, :email)";
$stmt = $pdo->prepare($sql);
$stmt->bindParam(':name', $name);
$stmt->bindParam(':email', $email);
$stmt->execute();
$insertId = $pdo->lastInsertId();
// 示例:删除一条数据
$sql = "DELETE FROM users WHERE id = :id";
$stmt = $pdo->prepare($sql);
$stmt->bindParam(':id', $id);
$stmt->execute();
$affectedRows = $stmt->rowCount();
// 示例:更新一条数据
$sql = "UPDATE users SET name = :name, email = :email WHERE id = :id";
$stmt = $pdo->prepare($sql);
$stmt->bindParam(':name', $name);
$stmt->bindParam(':email', $email);
$stmt->bindParam(':id', $id);
$stmt->execute();
$affectedRows = $stmt->rowCount();
// 示例:查询所有数据
$sql = "SELECT * FROM users";
$stmt = $pdo->prepare($sql);
$stmt->execute();
$results = $stmt->fetchAll(PDO::FETCH_ASSOC);
以上示例中的$pdo
是一个PDO对象,可以通过连接数据库获取,$name
、$email
和$id
是变量,表示需要插入、更新或删除的数据的值。$results
是查询结果的数组。
上一篇:如何把php数组传到js中
下一篇:php字符串实现数组排序
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站