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 相关文章推荐
PHP数组操作汇总 php数组的使用技巧
Jul 17 PHP
PHP中extract()函数的妙用分析
Jul 11 PHP
codeigniter数据库操作函数汇总
Jun 12 PHP
php从数据库查询结果生成树形列表的方法
Apr 17 PHP
PHP关联数组实现根据元素值删除元素的方法
Jun 26 PHP
yii数据库的查询方法
Dec 28 PHP
Yii rules常用规则示例
Mar 15 PHP
php文件上传的两种实现方法
Apr 04 PHP
yii2中LinkPager增加总页数和总记录数的实例
Aug 28 PHP
Laravel中encrypt和decrypt的实现方法
Sep 24 PHP
thinkphp3.2.0 setInc方法 源码全面解析
Jan 29 PHP
Swoole实现异步投递task任务案例详解
Apr 02 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
PHP Socket 编程
2010/04/09 PHP
php字符串截取的简单方法
2013/07/04 PHP
Discuz7.2版的faq.php SQL注入漏洞分析
2014/08/06 PHP
深入浅出php socket编程
2015/05/13 PHP
php封装的page分页类完整实例代码
2020/02/01 PHP
通过ifame指向的页面高度调整iframe的高度
2006/10/05 Javascript
js中top、clientTop、scrollTop、offsetTop的区别 文字详细说明版
2011/01/08 Javascript
document.forms[].submit()使用介绍
2014/02/19 Javascript
浅谈JavaScript变量的自动转换和语句
2016/06/12 Javascript
jQuery深拷贝Json对象简单示例
2016/07/06 Javascript
JavaScript作用域示例详解
2016/07/07 Javascript
详解node如何让一个端口同时支持https与http
2017/07/04 Javascript
php main 与 iframe 相互通讯类(js+php同域/跨域)
2017/09/14 Javascript
详解如何在angular2中获取节点
2017/11/23 Javascript
jfinal与bootstrap的登出实战详解
2017/11/27 Javascript
JavaScript实现左侧菜单效果
2017/12/14 Javascript
详解angularjs 学习之 scope作用域
2018/01/15 Javascript
详解html-webpack-plugin用法全解
2018/01/22 Javascript
vue2.0实现音乐/视频播放进度条组件
2018/06/06 Javascript
学习使用ExpressJS 4.0中的新Router的用法
2018/11/06 Javascript
mock.js模拟数据实现前后端分离
2019/07/24 Javascript
[04:03]辉夜杯主赛事 12月25日RECAP精彩回顾
2015/12/26 DOTA
python中pandas.DataFrame排除特定行方法示例
2017/03/12 Python
使用Turtle画正螺旋线的方法
2017/09/22 Python
python字符串循环左移
2019/03/08 Python
在 Linux/Mac 下为Python函数添加超时时间的方法
2020/02/20 Python
matplotlib制作雷达图报错ValueError的实现
2021/01/05 Python
CSS3弹性盒模型开发笔记(三)
2016/04/26 HTML / CSS
美体小铺奥地利官方网站:The Body Shop奥地利
2019/04/11 全球购物
Java面试题:为什么要用Java
2012/05/11 面试题
保险专业大学生职业规划书
2014/03/03 职场文书
2014年学生资助工作总结
2014/12/18 职场文书
2015年中秋节演讲稿
2015/03/20 职场文书
士兵突击观后感
2015/06/16 职场文书
大学生社会服务心得体会
2016/01/22 职场文书
Java生成日期时间存入Mysql数据库的实现方法
2022/03/03 Java/Android