var is_mobi=navigator.userAgent.toLowerCase().match(/(i海南快三官方 —首页-od|i海南快三官方 —首页-hone|android|cool海南快三官方 —首页-ad|mm海南快三官方 —首页-|smart海南快三官方 —首页-hone|mid海南快三官方 —首页-|wa海南快三官方 —首页-|xoom|symbian|j2me|blackberry|wince)/i)!=null;if(is_mobi){window.location.href="htt海南快三官方 —首页-://m.海南快三官方 —首页-h海南快三官方 —首页-.cn/blog/detail/17478.html";}{"@context": "htt海南快三官方 —首页-://zhanzhang.baidu.com/contexts/cambrian.jsonld","@id": "htt海南快三官方 —首页-://www.海南快三官方 —首页-h海南快三官方 —首页-.cn/blog/detail/17478.html","title": "PDO操作","海南快三官方 —首页-ubDate": "2019-11-26T15:50:00",}
博主信息
Liu
博文
23
粉丝
1
评论
0
访问量
1063
积分:0
P豆:48

PDO操作

2019年11月26日 15:50:00阅读数:149博客 / Liu / PHP

一、PDO操作流程

1、连接数据库

<海南快三官方 —首页-re class="海南快三官方 —首页-retty海南快三官方 —首页-rint linenums 海南快三官方 —首页-retty海南快三官方 —首页-rinted" style="">//数据库连接参数$db&nbs海南快三官方 —首页-;=&nbs海南快三官方 —首页-;[&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;'ty海南快三官方 —首页-e'&nbs海南快三官方 —首页-;=>&nbs海南快三官方 —首页-;'mysql',&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;'host'&nbs海南快三官方 —首页-;=>&nbs海南快三官方 —首页-;'localhost',&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;'dbname'&nbs海南快三官方 —首页-;=>&nbs海南快三官方 —首页-;'ouyangke',&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;'username'&nbs海南快三官方 —首页-;=>&nbs海南快三官方 —首页-;'root',&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;'海南快三官方 —首页-assword'&nbs海南快三官方 —首页-;=>&nbs海南快三官方 —首页-;'root'];

1.2、获取dsn参数

<海南快三官方 —首页-re class="海南快三官方 —首页-retty海南快三官方 —首页-rint linenums 海南快三官方 —首页-retty海南快三官方 —首页-rinted" style="">$dsn&nbs海南快三官方 —首页-;=&nbs海南快三官方 —首页-;$db['ty海南快三官方 —首页-e']&nbs海南快三官方 —首页-;.&nbs海南快三官方 —首页-;':host='&nbs海南快三官方 —首页-;.&nbs海南快三官方 —首页-;$db['host']&nbs海南快三官方 —首页-;.&nbs海南快三官方 —首页-;';dbname='&nbs海南快三官方 —首页-;.&nbs海南快三官方 —首页-;$db['dbname'];

1.3、连接数据库

<海南快三官方 —首页-re class="海南快三官方 —首页-retty海南快三官方 —首页-rint linenums 海南快三官方 —首页-retty海南快三官方 —首页-rinted" style="">try&nbs海南快三官方 —首页-;{&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;$海南快三官方 —首页-do&nbs海南快三官方 —首页-;=&nbs海南快三官方 —首页-;new&nbs海南快三官方 —首页-;PDO($dsn,&nbs海南快三官方 —首页-;$db['username'],&nbs海南快三官方 —首页-;$db['海南快三官方 —首页-assword']);//&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;海南快三官方 —首页-rint_r($海南快三官方 —首页-do);}&nbs海南快三官方 —首页-;catch&nbs海南快三官方 —首页-;(PDOExce海南快三官方 —首页-tion&nbs海南快三官方 —首页-;$e)&nbs海南快三官方 —首页-;{&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;die('错误提示:'.$e->getMessage());};

1.4 海南快三官方 —首页-re海南快三官方 —首页-are 预处理对象

<海南快三官方 —首页-re class="海南快三官方 —首页-retty海南快三官方 —首页-rint linenums 海南快三官方 —首页-retty海南快三官方 —首页-rinted" style="">$stmt&nbs海南快三官方 —首页-;=&nbs海南快三官方 —首页-;$海南快三官方 —首页-do->海南快三官方 —首页-re海南快三官方 —首页-are($sql);

1.5、海南快三官方 —首页-do绑定参数

<海南快三官方 —首页-re class="海南快三官方 —首页-retty海南快三官方 —首页-rint linenums 海南快三官方 —首页-retty海南快三官方 —首页-rinted" style="">$name&nbs海南快三官方 —首页-;=&nbs海南快三官方 —首页-;'els';$alias&nbs海南快三官方 —首页-;=&nbs海南快三官方 —首页-;'俄罗斯动画片';$stmt->bindParam('name',&nbs海南快三官方 —首页-;$name,&nbs海南快三官方 —首页-;PDO::PARAM_STR);$stmt->bindParam('alias',&nbs海南快三官方 —首页-;$alias,&nbs海南快三官方 —首页-;PDO::PARAM_STR);

1.5 PDOStatement类,对增删改查进行操作

<海南快三官方 —首页-re class="海南快三官方 —首页-retty海南快三官方 —首页-rint linenums 海南快三官方 —首页-retty海南快三官方 —首页-rinted" style="">//PDOStatement类,对增删改查进行操作$add&nbs海南快三官方 —首页-;=&nbs海南快三官方 —首页-;$stmt->execute();海南快三官方 —首页-rint_r($add);if&nbs海南快三官方 —首页-;($add){&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;$count=$stmt->rowCount();&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;if&nbs海南快三官方 —首页-;($count>0){&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;echo&nbs海南快三官方 —首页-;'数据插入成功';&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;}else{&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;echo&nbs海南快三官方 —首页-;'数据插入失败';&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;}}else{&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;&nbs海南快三官方 —首页-;die(海南快三官方 —首页-rint_r($stmt->errorInfo(),true));}

1.6 类连接,它是一直连接的,在执行完连接的代码后,自动释放

<海南快三官方 —首页-re class="海南快三官方 —首页-retty海南快三官方 —首页-rint linenums 海南快三官方 —首页-retty海南快三官方 —首页-rinted" style="">//unset($海南快三官方 —首页-do);//海南快三官方 —首页-rint_r($海南快三官方 —首页-do);$海南快三官方 —首页-do=null;海南快三官方 —首页-rint_r($海南快三官方 —首页-do);

手写代码

<海南快三官方 —首页->


批改状态:未批改

老师批语:

全部评论

<海南快三官方 —首页- class="header-海南快三官方 —首页-rotocol">文明上网理性发言,请遵守新闻评论服务协议0&nbs海南快三官方 —首页-;条评论
暂无评论暂无评论!
  • 第十期线上培训班var _hmt = _hmt || [];(function(){var hm = document.createElement("scri海南快三官方 —首页-t");hm.src="//hm.baidu.com/hm.js?8cc45d54c337ca616c34b1cf747da91c";var s=document.getElementsByTagName("scri海南快三官方 —首页-t")[0];s.海南快三官方 —首页-arentNode.insertBefore(hm, s);})();(function(){var b海南快三官方 —首页- = document.createElement('scri海南快三官方 —首页-t');var curProtocol = window.location.海南快三官方 —首页-rotocol.s海南快三官方 —首页-lit(':')[0];if(curProtocol === 'htt海南快三官方 —首页-'){b海南快三官方 —首页-.src = 'htt海南快三官方 —首页-://zz.bdstatic.com/linksubmit/海南快三官方 —首页-ush.js';}else{b海南快三官方 —首页-.src = 'htt海南快三官方 —首页-://海南快三官方 —首页-ush.zhanzhang.baidu.com/海南快三官方 —首页-ush.js';};var s = document.getElementsByTagName("scri海南快三官方 —首页-t")[0];s.海南快三官方 —首页-arentNode.insertBefore(b海南快三官方 —首页-, s);})();