php+mysqli使用预处理技术进行数据库查询的方法
2015-01-28 00:00
911 查看
本文实例讲述了php+mysqli使用预处理技术进行数据库查询的方法。分享给大家供大家参考。具体如下:
代码有些难度,需要基础知识比较扎实才能好理解,代码先放上来:
这里实现查询所有 id>5 的 id,title,contents值:
希望本文所述对大家的php程序设计有所帮助。
代码有些难度,需要基础知识比较扎实才能好理解,代码先放上来:
这里实现查询所有 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+mysqli使用预处理技术进行数据库查询的方法
- mysqli使用预处理技术进行数据库查询的方法
- php中对MYSQL操作之预处理技术(2)数据库dql查询语句
- php+mysqli使用面向对象方式查询数据库实例
- php使用mysql_query查询超大结果集超内存的解决方法
- php中对MYSQL操作之预处理技术(1)数据库dml操作语句
- PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
- php+mysqli预处理技术实现添加、修改及删除多条数据的方法
- PHP入门教程之使用Mysqli操作数据库的方法(连接,查询,事务回滚等)
- mysql中使用instr进行模糊查询方法介绍
- 解决使用cmd或powershell进行数据库(MySQL,SQLite3...)查询时中文乱码的问题
- php mysqli query 查询数据库后读取内容的方法
- LAMP开发精要(13):PHP中使用mysql_stmt(预处理语句)处理select查询结果
- Symfony2使用Doctrine进行数据库查询方法实例总结
- PHP的中使用非缓冲模式查询数据库的方法
- 关于mysql 数据库使用spring 2.0低版本 JdbcTemplate.queryForList 查询结果别名不起作用的解决方法
- myBatis 操作 mysql时,使用 like 关键进行模糊查询的方法
- Symfony2使用Doctrine进行数据库查询方法实例总结
- PHP使用mysql_fetch_row查询获得数据行列表的方法
- PHP方法字符串拼接转化mysql进行数据查询