PDO 简单应用

简介: PDO 简单应用
//PDO 链接数据库
try{
$pdo = new PDO('mysql:host=localhost;port=3306;dbname=currency', 'root', 'root');
}catch(PDOException $e){
echo ' 数据库连接失败 '.$e->getMessage ();
}
/* // 新增
$sql="insert into buyer (username,password,email) values ('ff','123456','admin@admin.com')";
$res=$pdo->exec($sql);
echo ' 影响行数:'.$res;
// 修改
$sql="update buyer set username='ff123' where id>3";
$res=$pdo->exec($sql);
echo ' 影响行数:'.$res;
// 查询
$sql="select * from buyer";
$res=$pdo->query($sql);
foreach($res as $row){
echo $row['username'].'
';
}
// 删除
$sql="delete from buyer where id>5"; */
// 占位符使用
$id = 1;
$b=$pdo->prepare("select * from yang_member where member_id = :id;");
$b->bindParam(":id",$id);
$b->execute();
$b->fetchAll (PDO::FETCH_ASSOC); // 获取所有数据
$b->fetch (PDO::FETCH_ASSOC); // 获取一条数据
相关文章
|
3月前
|
Cloud Native 虚拟化 数据中心
RISC-V 基金会 Data Center SIG 第八次会议圆满结束,围绕AIOE和TG推进展开深入探讨
与会者集中评审 Atomic I/O Enqueue(AIOE / Atomic IONQ)扩展提案 v4。
|
6月前
标题标签
本文介绍了HTML中h1至h6标题标签的使用规范:h1用于页面主标题或Logo,建议每页仅用一次;h2到h6无使用次数限制。各级标题字体逐级减小,独占一行,具有加粗效果,共六级,用于构建网页内容的层级结构。
226 2
|
算法 Shell 定位技术
在Docker环境下搭建openvslam/orb_slam3的步骤和问题总结
总的来说,搭建openvslam或orb_slam3的过程需要一些耐心和技术知识,但只要你遵循上述步骤,并且在遇到问题时进行适当的调试,你应该能够成功搭建并运行openvslam或orb_slam3。
530 11
|
缓存 Ubuntu 网络协议
ubuntu ifconfig命令找不到
通过上述指导,无论你是面临 `ifconfig`命令缺失的困惑,还是希望深入了解Ubuntu系统下的网络管理技巧,都能找到针对性的解决方案,进一步提升你的系统管理能力。
640 1
|
SQL Java 数据库连接
mybatisplus QueryWrapper or写法
# MyBatis-Plus QueryWrapper的OR写法详解 MyBatis-Plus是一款基于MyBatis的增强工具,提供了丰富的简化操作,使开发者能更高效地进行数据库操作。`QueryWrapper`是MyBatis-Plus中用于构建查询条件的一个核心类,支持多种条件组合,包括AND和OR条件。本文将详细介绍如何使用 `QueryWrapper`实现OR条件的查询。 ## QueryWrapper简介 `QueryWrapper`用于构建动态SQL查询条件,它封装了各种条件构造方法,使得查询条件的构建更加简洁和直观。`QueryWrapper`中提供了丰富的方法来支持多
3168 0
|
存储 Java 编译器
如何在 Java 中初始化对象 Arraylist?
【8月更文挑战第23天】
771 0
|
开发框架 UED 开发者
QML(Qt Quick) 按钮设计指南
QML(Qt Quick) 按钮设计指南
1400 0
|
传感器
ROS 之 robot_pose_ekf 多传感器融合
ROS 之 robot_pose_ekf 多传感器融合
398 0