欢迎来到云集市
帮助中心

云集市

热门搜索:

PHP数据处理pdo操作过程

  • 时间:2020-02-02 20:07 编辑:小鱼 来源: 阅读:1105
  • 扫一扫,手机访问
摘要:使用pdo对数据库操作过程一、查询1、错误检测使用try{} catch(PDOExcepton $e){}2、设置数据源,$dsn = "mysql:host=地址; dbname=库名";3、实例化pdo对象,$pdo = new PDO(数据源$dsn,账号user,密码password);4、如果需要

使用pdo对数据库操作过程


一、查询

1、错误检测使用try{} catch(PDOExcepton $e){}


2、设置数据源,$dsn = "mysql:host=地址; dbname=库名";


3、实例化pdo对象,$pdo = new PDO(数据源$dsn,账号user,密码password);


4、如果需要查询数据库则使用$pdo->query(SQL语句);返回资源集$rs


5、设置资源集数据类型,$rs->setFetchMode(PDO::FETCH_???);并使用$rs->fetchAll()/$rs->fetch(); 接收数据


二、添加/更新/删除


1、错误检测使用try{} catch(PDOExcepton $e){}


2、设置数据源,$dsn = "mysql:host=地址; dbname=库名";


3、实例化pdo对象,$pdo = new PDO(数据源$dsn,账号user,密码password);


4、使用$pdo->exec($sql);函数对数据库进行操作,返回受影响的记录,可使用$pdo->lastInsertId();获取最新记录的id主键


三、预处理

1、把SQL语句中需要预处理的字段修改为占位符,格式为 :name 。


2、使用准备函数$stmt = $pdo->prepare($sql);


3、含有占位符的SQL语句必须使用 $stmt->execute([ ':name'='兰伟思' ] );执行,并以数组格式,占位符先后顺序填入字段数据,返回影响记录条数。


  • 全部评论(0)
上一篇:已是第一篇内容
下一篇:PHP简单无限分级代码
资讯详情页最新发布上方横幅
最新发布的资讯信息
【IT行业|热点新闻】宝塔linux正式版7.4.2出现紧急高危漏洞!(2020-08-23 21:24)
【IT行业|互联网】2020年 SEO 发展前景!(2020-02-07 18:01)
【源码编程|php】PHP数据处理pdo操作过程(2020-02-02 20:07)
【IT行业|热点新闻】创业者的问题:为什么我招不到人才?(2019-12-21 23:38)
【IT行业|互联网】常见的ddos三种攻击方式(2019-12-18 21:56)
【SEO技术|】WordPress站点优化建议(2019-12-18 21:26)
【源码编程|Andriod(安卓)】安卓开发新“语言”(2019-12-08 18:56)
【IT行业|互联网】cms程序未来发展前景(2019-11-21 22:31)
【源码编程|php】PHP简单无限分级代码(2019-10-09 21:10)
【SEO技术|】https协议值不值得设置?(2019-10-06 18:19)
咨询热线:15656811103
网站首页  |   关于我们  |   广告合作  |   联系我们  |   隐私条款  |   免责声明
CopyRight 2014-2024 云集市    皖ICP备19018298号-2    
联系客服
购买源码 客服云集源码 联系客服
15656811103
手机版

扫一扫进手机版
返回顶部