php实现基于PDO的预处理示例


Posted in PHP onMarch 28, 2017

本文实例讲述了php实现基于PDO的预处理。分享给大家供大家参考,具体如下:

$servername="localhost";
$username="root";
$password="admin";
//$dbname为我的test数据库
$dbname="test";
try{
  $conn=new PDO("mysql:host=$servername;dbname=$dbname",$username,$password);
  //设置pdo错误异常处理
  $conn->setAttribute(PDO::ATTR_ERRMODE,PDO::ERRMODE_EXCEPTION);
  //预处理SQL并绑定参数
  $stmt=$conn->prepare("INSERT INTO user(user_first,user_last,age)VALUES(:user_first,:user_last,:age)");
  $stmt->bindParam(":user_first",$user_first);
  $stmt->bindParam(":user_last", $user_last);
  $stmt->bindParam(":age",$age);
  //要执行的插入记录
  $user_first="xiao";
  $user_last="liang";
  $age=15;
  $stmt->execute();
  //要执行的插入记录
  $user_first="xiao";
  $user_last="cheng";
  $age=23;
  $stmt->execute();
  echo "News record created successfully!";
}catch(PDOException $e){
  echo "Error:".$e->getMessage();
}
$conn=null;

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
优化NFR之一 --MSSQL Hello Buffer Overflow
Oct 09 PHP
用ADODB来让PHP操作ACCESS数据库的方法
Dec 31 PHP
php完全过滤HTML,JS,CSS等标签
Jan 16 PHP
php var_export与var_dump 输出的不同
Aug 09 PHP
php生成excel列序号代码实例
Dec 24 PHP
YII模块实现绑定二级域名的方法
Jul 09 PHP
php递归遍历多维数组的方法
Apr 18 PHP
PHP使用flock实现文件加锁的方法
Jul 01 PHP
php简单生成随机数的方法
Jul 30 PHP
PHP flush 函数使用注意事项
Aug 26 PHP
YII2框架中使用RBAC对模块,控制器,方法的权限控制及规则的使用示例
Mar 18 PHP
laravel使用redis队列实例讲解
Mar 23 PHP
php中str_pad()函数用法分析
Mar 28 #PHP
PHP获取当前日期及本周一是几月几号的方法
Mar 28 #PHP
Redis构建分布式锁
Mar 28 #PHP
谈谈从phpinfo中能获取哪些值得注意的信息
Mar 28 #PHP
php安全配置记录和常见错误梳理(总结)
Mar 28 #PHP
php中Redis的应用--消息传递
Mar 28 #PHP
php实现留言板功能(代码详解)
Mar 28 #PHP
You might like
基于Snoopy的PHP近似完美获取网站编码的代码
2011/10/23 PHP
php统计文章排行示例
2014/03/04 PHP
php上传图片获取路径及给表单字段赋值的方法
2016/01/23 PHP
PHP实现无限分类的实现方法
2016/11/14 PHP
PHP PDO操作MySQL基础教程
2017/06/05 PHP
Yii框架页面渲染操作实例详解
2019/07/19 PHP
jQuery 开天辟地入门篇一
2009/12/09 Javascript
教你在heroku云平台上部署Node.js应用
2014/07/30 Javascript
JS实现图片放大镜效果的方法
2015/02/27 Javascript
基于JS实现弹出一个隐藏的div窗口body页面变成灰色并且不可被编辑
2016/12/14 Javascript
webpack+vuex+axios 跨域请求数据的示例代码
2018/03/06 Javascript
Nodejs模块的调用操作实例分析
2018/12/25 NodeJs
JS与SQL方式随机生成高强度密码示例
2018/12/29 Javascript
Angular 多模块项目构建过程
2020/02/13 Javascript
vue基于Echarts的拖拽数据可视化功能实现
2020/12/04 Vue.js
python实现基于两张图片生成圆角图标效果的方法
2015/03/26 Python
python显示生日是星期几的方法
2015/05/27 Python
python访问mysql数据库的实现方法(2则示例)
2016/01/06 Python
pycharm通过ssh连接远程服务器教程
2020/02/12 Python
浅谈Python的方法解析顺序(MRO)
2020/03/05 Python
tensorflow指定CPU与GPU运算的方法实现
2020/04/21 Python
python如何进入交互模式
2020/07/06 Python
带有css3动画效果的兼容多浏览器简单导航条示例
2014/01/26 HTML / CSS
Hotels.com英国:全球领先的酒店住宿提供商
2019/01/24 全球购物
写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
2015/11/18 面试题
"引用"与多态的关系
2013/02/01 面试题
机械设计毕业生自荐信
2014/02/02 职场文书
行政内勤岗位职责
2014/04/07 职场文书
感恩教育月活动总结
2014/07/07 职场文书
关于感恩的演讲稿800字
2014/08/26 职场文书
党员个人剖析材料
2014/09/30 职场文书
2016入党积极分子党课学习心得体会
2015/10/09 职场文书
golang中的并发和并行
2021/05/08 Golang
Python趣味爬虫之用Python实现智慧校园一键评教
2021/05/28 Python
灵能百分百第三季什么时候来?
2022/03/15 日漫
Mybatis-Plus进阶分页与乐观锁插件及通用枚举和多数据源详解
2022/03/21 Java/Android