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 相关文章推荐
玩转虚拟域名◎+ .
Oct 09 PHP
50个PHP程序性能优化的方法
Jun 02 PHP
PHP模板引擎smarty详细介绍
May 26 PHP
php使用MySQL保存session会话的方法
Jun 18 PHP
在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程
Feb 23 PHP
PHP HTTP 认证实例详解
Nov 03 PHP
php array_walk_recursive 使用自定的函数处理数组中的每一个元素
Nov 16 PHP
PHP封装的多文件上传类实例与用法详解
Feb 07 PHP
php上传excel表格并获取数据
Apr 27 PHP
PHP实现的下载远程文件类定义与用法示例
Jul 05 PHP
PHP实现的多维数组排序算法分析
Feb 10 PHP
php设计模式之适配器模式实例分析【星际争霸游戏案例】
Apr 07 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面向对象全攻略 (三)特殊的引用“$this”的使用
2009/09/30 PHP
PHP数组操作汇总 php数组的使用技巧
2011/07/17 PHP
PHP动态分页函数,PHP开发分页必备啦
2011/11/07 PHP
PHP上传图片进行等比缩放可增加水印功能
2014/01/13 PHP
php保存信息到当前Session的方法
2015/03/16 PHP
PHP+AJAX实现投票功能的方法
2015/09/28 PHP
解决form中action属性后面?传递参数 获取不到的问题
2017/07/21 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
2017/11/14 PHP
PHP模型Model类封装数据库操作示例
2019/03/14 PHP
laravel 判断查询数据库返回值的例子
2019/10/11 PHP
PHP基于phpqrcode类生成二维码的方法示例详解
2020/08/07 PHP
PHP SESSION跨页面传递失败解决方案
2020/12/11 PHP
js右键菜单效果代码
2007/07/21 Javascript
ExtJS 学习专题(一) 如何应用ExtJS(附实例)
2010/03/11 Javascript
javascript 设计模式之单体模式 面向对象学习基础
2010/04/18 Javascript
jQuery中判断一个元素是否为另一个元素的子元素(或者其本身)
2012/03/21 Javascript
jQuery和AngularJS的区别浅析
2015/01/29 Javascript
AngularJS基础 ng-show 指令简单示例
2016/08/03 Javascript
解决vue脚手架项目打包后路由视图不显示的问题
2018/09/20 Javascript
JS实现在线ps功能详解
2019/07/31 Javascript
JS实现网页时钟特效
2020/03/25 Javascript
vue 使用rules对表单字段进行校验的步骤
2020/12/25 Vue.js
[03:12]完美世界DOTA2联赛PWL DAY7集锦
2020/11/06 DOTA
python多维数组切片方法
2018/04/13 Python
python3.6使用tkinter实现弹跳小球游戏
2019/05/09 Python
Windows系统下pycharm中的pip换源
2020/02/23 Python
CSS3实现超酷的黑猫警长首页
2016/04/26 HTML / CSS
HTML5实现表单自动验证功能实例代码
2017/01/11 HTML / CSS
太阳镜仓库,售价20美元或更少:Sunglass Warehouse
2016/09/28 全球购物
最新奶茶店创业计划书范文
2014/02/08 职场文书
房地产置业顾问工作总结
2015/10/23 职场文书
什么是执行力?9个故事告诉您:成功绝非偶然!
2019/07/05 职场文书
低版本Druid连接池+MySQL驱动8.0导致线程阻塞、性能受限
2021/07/01 MySQL
Java实现聊天机器人完善版
2021/07/04 Java/Android
Spring Boot实战解决高并发数据入库之 Redis 缓存+MySQL 批量入库问题
2022/02/12 Redis
Python如何加载模型并查看网络
2022/07/15 Python