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 相关文章推荐
15个小时----从修改程序到自己些程序
Oct 09 PHP
模仿OSO的论坛(二)
Oct 09 PHP
PHP,ASP.JAVA,JAVA代码格式化工具整理
Jun 15 PHP
PHP内核介绍及扩展开发指南―基础知识
Sep 11 PHP
php二维数组排序方法(array_multisort usort)
Dec 25 PHP
解析PHP强制转换类型及远程管理插件的安全隐患
Jun 30 PHP
Yii配置文件用法详解
Dec 04 PHP
PHP中COOKIES使用示例
Jul 26 PHP
关于WordPress的SEO优化相关的一些PHP页面脚本技巧
Dec 10 PHP
PHP XML和数组互相转换详解
Oct 26 PHP
PHP+mysql实现从数据库获取下拉树功能示例
Jan 06 PHP
PHP hebrev()函数用法讲解
Feb 21 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
PHP中基于ts与nts版本- vc6和vc9编译版本的区别详解
2013/04/26 PHP
PHP中一些可以替代正则表达式函数的字符串操作函数
2014/11/17 PHP
PHP跨平台获取服务器IP地址自定义函数分享
2014/12/29 PHP
php_pdo 预处理语句详解
2016/11/21 PHP
PHP简单实现循环链表功能示例
2017/11/10 PHP
php微信开发之关键词回复功能
2018/06/13 PHP
利用js实现前台动态添加文本框,后台获取文本框内容(示例代码)
2013/11/25 Javascript
技术男用来对妹子表白的百度首页
2014/07/23 Javascript
javascript事件冒泡实例分析
2015/05/13 Javascript
JS实现JSON.stringify的实例代码讲解
2017/02/07 Javascript
给vue项目添加ESLint的详细步骤
2017/09/29 Javascript
详解redux异步操作实践
2018/08/15 Javascript
实例讲解vue源码架构
2019/01/24 Javascript
Angular 2使用路由自定义弹出组件toast操作示例
2019/05/10 Javascript
JavaScript进阶(二)词法作用域与作用域链实例分析
2020/05/09 Javascript
vue使用exif获取图片旋转,压缩的示例代码
2020/12/11 Vue.js
[03:12]TI9战队档案 - Virtus Pro
2019/08/20 DOTA
[01:37]PWL S2开团时刻DAY1&2——这符有毒
2020/11/20 DOTA
Python collections模块实例讲解
2014/04/07 Python
python脚本设置超时机制系统时间的方法
2016/02/21 Python
Python字典实现简单的三级菜单(实例讲解)
2017/07/31 Python
pycharm中成功运行图片的配置教程
2018/10/28 Python
Python 创建新文件时避免覆盖已有的同名文件的解决方法
2018/11/16 Python
Python实现报警信息实时发送至邮箱功能(实例代码)
2019/11/11 Python
PySide2出现“ImportError: DLL load failed: 找不到指定的模块”的问题及解决方法
2020/06/10 Python
html+js 实现markdown编辑器效果
2019/10/23 HTML / CSS
第二层交换机和路由器的区别?第三层交换机和路由器的区别?
2013/05/23 面试题
个人素质的自我评价分享
2013/12/16 职场文书
应届毕业生个人求职信范文
2014/01/29 职场文书
战略合作意向书范本
2014/04/01 职场文书
法人委托书范本
2014/04/04 职场文书
大学新闻系应届生求职信
2014/06/02 职场文书
2014年9.18纪念日演讲稿
2014/09/14 职场文书
标准离婚协议书(2014版)
2014/10/05 职场文书
个人总结与自我评价
2015/02/14 职场文书
用人单位聘用意向书
2015/05/11 职场文书