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 相关文章推荐
Ajax PHP分页演示
Jan 02 PHP
使用NetBeans + Xdebug调试PHP程序的方法
Apr 12 PHP
PHP临时文件的安全性分析
Jul 04 PHP
实例讲解PHP面向对象之多态
Aug 20 PHP
php数组查找函数总结
Nov 18 PHP
php 修改上传文件大小限制实例详解
Oct 23 PHP
详解php实现页面静态化原理
Jun 21 PHP
php获取微信共享收货地址的方法
Dec 21 PHP
PHP实现通过strace定位故障原因的方法
Apr 29 PHP
PHP实现网站应用微信登录功能详解
Apr 11 PHP
php设计模式之备忘模式分析【星际争霸游戏案例】
Mar 24 PHP
Yii使用EasyWechat实现小程序获取用户的openID的方法
Apr 29 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
ThinkPHP分页类使用详解
2014/03/05 PHP
教你如何解密 “ PHP 神盾解密工具 ”
2014/06/20 PHP
php 5.4 全新的代码复用Trait详解
2017/01/05 PHP
PHP Swoole异步读取、写入文件操作示例
2019/10/24 PHP
动态样式类封装JS代码
2009/09/02 Javascript
JSON 和 JavaScript eval使用说明
2010/06/13 Javascript
javascript学习笔记(四) Number 数字类型
2012/06/19 Javascript
jQuery之选择组件的深入解析
2013/06/19 Javascript
为何JS操作的href都是javascript:void(0);呢
2015/11/12 Javascript
Jquery $when done then的用法详解
2016/05/20 Javascript
Windows下快速搭建NodeJS本地服务器的步骤
2017/08/09 NodeJs
解决vue js IOS H5focus无法自动弹出键盘的问题
2018/08/30 Javascript
微信小程序canvas拖拽、截图组件功能
2018/09/04 Javascript
vue 解决循环引用组件报错的问题
2018/09/06 Javascript
Nuxt.js SSR与权限验证的实现
2018/11/21 Javascript
js实现ATM机存取款功能
2020/10/27 Javascript
详解vue配置后台接口方式
2019/03/29 Javascript
Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法
2015/08/16 Python
详解python进行mp3格式判断
2016/12/23 Python
python函数式编程学习之yield表达式形式详解
2018/03/25 Python
Tensorflow使用支持向量机拟合线性回归
2018/09/07 Python
Python模拟登录之滑块验证码的破解(实例代码)
2019/11/18 Python
解决Pytorch训练过程中loss不下降的问题
2020/01/02 Python
CSS3实现菜单悬停效果
2020/11/17 HTML / CSS
借助HTML5 Canvas来绘制三角形和矩形等多边形的方法
2016/03/14 HTML / CSS
卡西欧G-SHOCK英国官网: 防水防震手表
2018/01/08 全球购物
在Ajax应用中信息是如何在浏览器和服务器之间传递的
2016/05/31 面试题
2014年大学生党课心得体会范文
2014/03/29 职场文书
英语自我介绍演讲稿
2014/09/01 职场文书
五好家庭事迹材料
2014/12/20 职场文书
公务员年终个人总结
2015/02/12 职场文书
2015年小学中秋节活动总结
2015/03/23 职场文书
2015年电工工作总结
2015/04/10 职场文书
学生病假条怎么写
2015/08/17 职场文书
FP-growth算法发现频繁项集——发现频繁项集
2021/06/24 Python
vue elementUI表格控制对应列
2022/04/13 Vue.js