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的ob_start来生成静态页面的方法分析
Mar 09 PHP
基于Snoopy的PHP近似完美获取网站编码的代码
Oct 23 PHP
php加密解密函数authcode的用法详细解析
Oct 28 PHP
php安装swoole扩展的方法
Mar 19 PHP
php生成数字字母的验证码图片
Jul 14 PHP
46 个非常有用的 PHP 代码片段
Feb 16 PHP
PHP 常用时间函数资料整理
Oct 22 PHP
PHP从数组中删除元素的四种方法实例
May 12 PHP
PHP调用接口用post方法传送json数据的实例
May 31 PHP
CodeIgniter框架实现的整合Smarty引擎DEMO示例
Mar 28 PHP
laravel-admin 实现在指定的相册下添加照片
Oct 21 PHP
PHP使用openssl扩展实现加解密方法示例
Feb 20 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
在Windows中安装Apache2和PHP4的权威指南
2006/10/09 PHP
一个简易需要注册的留言版程序
2006/10/09 PHP
PHP学习笔记(一):基本语法之标记、空白、和注释
2015/04/17 PHP
php和html的区别点详细总结
2019/09/24 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
2020/04/04 PHP
document.createElement()用法
2013/03/13 Javascript
将两个div左右并列显示并实现点击标题切换内容
2013/10/22 Javascript
jquery按回车提交数据的代码示例
2013/11/05 Javascript
Javascript弹出窗口的各种方法总结
2013/11/11 Javascript
JS使用ajax方法获取指定url的head信息中指定字段值的方法
2015/03/24 Javascript
javascript中html字符串转化为jquery dom对象的方法
2015/08/27 Javascript
详解javascript new的运行机制
2016/01/26 Javascript
JavaScript编写Chrome扩展实现与浏览器的交互及时间通知
2016/05/16 Javascript
jQuery模拟淘宝购物车功能
2017/02/27 Javascript
微信小程序 设置启动页面的两种方法
2017/03/09 Javascript
javascript 动态生成css代码的两种方法
2017/03/17 Javascript
JavaScript原型对象、构造函数和实例对象功能与用法详解
2018/08/04 Javascript
灵活使用console让js调试更简单的方法步骤
2019/04/23 Javascript
vue实现的多页面项目如何优化打包的步骤详解
2020/07/19 Javascript
[01:00:04]DOTA2上海特级锦标赛B组小组赛#1 Alliance VS Spirit第二局
2016/02/26 DOTA
决策树的python实现方法
2014/11/18 Python
详解Django框架中用户的登录和退出的实现
2015/07/23 Python
Python遍历pandas数据方法总结
2018/02/09 Python
Python Selenium实现无可视化界面过程解析
2020/08/25 Python
python利用tkinter实现图片格式转换的示例
2020/09/28 Python
python 下载文件的多种方法汇总
2020/11/17 Python
python 制作简单的音乐播放器
2020/11/25 Python
CSS3实现的炫酷菜单代码分享
2015/03/12 HTML / CSS
详解canvas drawImage()方法绘制图片不显示的问题
2018/10/08 HTML / CSS
关于工资低的辞职信
2014/01/14 职场文书
感恩节红领巾广播稿
2014/02/11 职场文书
学校文明单位申报材料
2014/05/06 职场文书
单位委托函范文
2015/01/29 职场文书
2015年依法治校工作总结
2015/07/27 职场文书
运动会跳远广播稿
2015/08/19 职场文书
Python中的np.argmin()和np.argmax()函数用法
2021/06/02 Python