php+mysqli使用预处理技术进行数据库查询的方法


Posted in PHP onJanuary 28, 2015

本文实例讲述了php+mysqli使用预处理技术进行数据库查询的方法。分享给大家供大家参考。具体如下:

代码有些难度,需要基础知识比较扎实才能好理解,代码先放上来:

这里实现查询所有 id>5 的 id,title,contents值:

<?php

$mysqli = new MySQLi("localhost","root","123456","liuyan");

if(!$mysqli){

 die($mysqli->error);

}

//创建一个预定义的对象 ?占位

$sql = "select id,title,contents from news where id>?";

$mysqli_stmt = $mysqli->prepare($sql);

$id=10;

//绑定参数

$mysqli_stmt->bind_param("i",$id);

//绑定结果集

$mysqli_stmt->bind_result($id,$title,$contents);

//执行

$mysqli_stmt->execute();

//取出绑定的结果集

while($mysqli_stmt->fetch()){

 echo "--$id--$title--$contents--<hr>";

}

//关闭结果集

$mysqli_stmt->free_result();

$mysqli_stmt->close();

$mysqli->close();

?>

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

PHP 相关文章推荐
php多个字符串替换成同一个的解决方法
Jun 18 PHP
Php output buffering缓存及程序缓存深入解析
Jul 15 PHP
PHP中判断变量为空的几种方法分享
Aug 26 PHP
php object转数组示例
Jan 15 PHP
php根据身份证号码计算年龄的实例代码
Jan 18 PHP
学习php中的正则表达式
Aug 17 PHP
对PHP新手的一些建议(PHP学习经验总结)
Aug 20 PHP
php+mysqli事务控制实现银行转账实例
Jan 29 PHP
7个鲜为人知却非常实用的PHP函数
Jul 01 PHP
PHP和C#可共用的可逆加密算法详解
Oct 26 PHP
php中文乱码问题的终极解决方案汇总
Aug 01 PHP
thinkphp5框架调用其它控制器方法 实现自定义跳转界面功能示例
Jul 03 PHP
php中使用session防止用户非法登录后台的方法
Jan 27 #PHP
php中session与cookie的比较
Jan 27 #PHP
php实现session自定义会话处理器的方法
Jan 27 #PHP
php实现检查文章是否被百度收录
Jan 27 #PHP
php创建session的方法实例详解
Jan 27 #PHP
PHP连接SQLServer2005的方法
Jan 27 #PHP
php去除html标记的原生函数详解
Jan 27 #PHP
You might like
用文本文件实现的动态实时发布新闻的程序
2006/10/09 PHP
zend api扩展的php对象的autoload工具
2011/04/18 PHP
PHP入门之常量简介和系统常量
2014/05/12 PHP
php生成图片验证码的实例讲解
2015/08/03 PHP
PHP实现表单提交时去除斜杠的方法
2016/12/26 PHP
ExtJS Ext.MessageBox.alert()弹出对话框详解
2010/04/02 Javascript
理解Javascript_06_理解对象的创建过程
2010/10/15 Javascript
jQuery当鼠标悬停时放大图片的效果实例
2013/07/03 Javascript
Javascript技术难点之apply,call与this之间的衔接
2015/12/04 Javascript
JavaScript setTimeout使用闭包功能实现定时打印数值
2015/12/18 Javascript
JS 面向对象之继承---多种组合继承详解
2016/07/10 Javascript
EasyUI创建对话框的两种方式
2016/08/23 Javascript
Zabbix添加Node.js监控的方法
2016/10/20 Javascript
JS实现购物车特效
2017/02/02 Javascript
jq checkbox 的全选并ajax传参的实例
2017/04/01 Javascript
Angular2自定义分页组件
2017/04/19 Javascript
js使用i18n实现页面国际化的方法
2017/05/09 Javascript
收集前端面试题之url、href、src
2018/03/22 Javascript
实例讲解JS中pop使用方法
2019/01/27 Javascript
纯js+css实现在线时钟
2020/08/18 Javascript
[07:49]2014DOTA2国际邀请赛 Newbee夺冠后采访xiao8坦言奖金会上交
2014/07/23 DOTA
Python数据类型之List列表实例详解
2019/05/08 Python
Python 实现文件读写、坐标寻址、查找替换功能
2019/09/11 Python
利用CSS3伪元素实现逐渐发光的方格边框
2017/05/07 HTML / CSS
使用html5+css3来实现slider切换效果告别javascript+css
2013/01/08 HTML / CSS
浅谈h5自定义audio(问题及解决)
2016/08/19 HTML / CSS
HTML5 文件域+FileReader 分段读取文件并上传到服务器
2017/10/23 HTML / CSS
Gap加拿大官网:Gap Canada
2017/08/24 全球购物
行政总经理岗位职责
2013/12/05 职场文书
企业法人代表任命书
2014/06/06 职场文书
基层党建工作宣传标语
2014/06/24 职场文书
行政工作试用期自我评价
2014/09/14 职场文书
假如给我三天光明读书笔记
2015/06/26 职场文书
公司会议开幕词
2016/03/03 职场文书
Matlab求解数组中的最大值及它所在的具体位置
2021/04/16 Python
MySQL 如何设计统计数据表
2021/06/15 MySQL