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 相关文章推荐
NOD32 v2.70.32 简体中文封装版 提供下载了
Feb 27 PHP
php面向对象全攻略 (十七) 自动加载类
Sep 30 PHP
php+javascript的日历控件
Nov 19 PHP
php 生成静态页面的办法与实现代码详细版
Feb 15 PHP
php 5.3.5安装memcache注意事项小结
Apr 12 PHP
解析thinkphp基本配置 convention.php
Jun 18 PHP
常用PHP框架功能对照表
Oct 23 PHP
全面解析PHP操作Memcache基本函数
Jul 14 PHP
PHP实现生成数据字典功能示例
May 24 PHP
PHP7.1实现的AES与RSA加密操作示例
Jun 15 PHP
PHP消息队列实现及应用详解【队列处理订单系统和配送系统】
May 20 PHP
laravel框架中视图的基本使用方法分析
Nov 23 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
Linux编译升级php的详细方法
2013/11/04 PHP
php开启openssl的方法
2014/05/15 PHP
PHP is_subclass_of函数的一个BUG和解决方法
2014/06/01 PHP
Codeigniter实现发送带附件的邮件
2015/03/19 PHP
php提交表单发送邮件的方法
2015/03/20 PHP
thinkPHP中钩子的两种配置调用方法详解
2016/11/11 PHP
PHP中抽象类,接口功能、定义方法示例
2019/02/26 PHP
枚举JavaScript对象的函数
2006/12/22 Javascript
网页图片延时加载的js代码
2010/04/22 Javascript
让IE6支持min-width和max-width的方法
2010/06/25 Javascript
读jQuery之六 缓存数据功能介绍
2011/06/21 Javascript
js获取数组的最后一个元素
2015/04/14 Javascript
javascript实现确定和取消提示框效果
2015/07/10 Javascript
跟我学习javascript的浮点数精度
2015/11/16 Javascript
js调用父框架函数与弹窗调用父页面函数的简单方法
2016/11/01 Javascript
AngularJS指令中的绑定策略实例分析
2016/12/14 Javascript
详解.vue文件中监听input输入事件(oninput)
2017/09/19 Javascript
vue中锚点的三种方法
2018/07/06 Javascript
JS学习笔记之数组去重实现方法小结
2019/05/29 Javascript
Vue数据双向绑定底层实现原理
2019/11/22 Javascript
react项目从新建到部署的实现示例
2021/02/19 Javascript
Windows下PyMongo下载及安装教程
2015/04/27 Python
python关键字and和or用法实例
2015/05/28 Python
Python进程间通信Queue实例解析
2018/01/25 Python
Pandas之DataFrame对象的列和索引之间的转化
2019/06/25 Python
python代码实现逻辑回归logistic原理
2019/08/07 Python
Tensorflow Summary用法学习笔记
2020/01/10 Python
python集合删除多种方法详解
2020/02/10 Python
Python bytes string相互转换过程解析
2020/03/05 Python
python3 sleep 延时秒 毫秒实例
2020/05/04 Python
康帕斯酒店预订:Compass Hospitality(支持中文)
2018/08/23 全球购物
存储过程的优点有哪些
2012/09/27 面试题
践行三严三实心得体会
2014/10/13 职场文书
前台接待岗位职责
2015/02/03 职场文书
2015年加油站工作总结
2015/05/13 职场文书
Node.js实现断点续传
2021/06/23 Javascript