PHP学习笔记【23】--PHP数据库编程 mysqli扩展库,进行预处理数据库编程
2012-11-29 09:24
573 查看
<?php
header("Content-type:text/html;charset=utf-8");
//预编译数据库编程
//使用mysqli扩展库
//创建 mysqli对象
$mysqli=new mysqli("localhost","root","root","db_php");
$sql="insert into user values(null,?);";
//预编译处理
$mysqli_stmt=$mysqli->prepare($sql);
$name="柯南";
//绑定参数
$mysqli_stmt->bind_param("s", $name);
$b = $mysqli_stmt->execute();
$name="柯南";
$mysqli_stmt->bind_param("s", $name);
$b = $mysqli_stmt->execute();
if($b){
echo "execute success";
}else{
echo "execute error".$mysqli_stmt->error;
}
$mysqli_stmt->close();
//预编译执行查询操作
$mysqli=new mysqli("localhost","root","root","db_php");
$sql="select id,name from user";
//执行预编译
$mysqli_stmt = $mysqli->prepare($sql);
$mysqli_stmt->execute();
//绑定结果
$mysqli_stmt->bind_result($id,$name);
// 遍历结果
while ($mysqli_stmt->fetch()){
echo $id.$name."<br/>";
}
//释放资源
$mysqli_stmt->free_result();
//关闭链接
$mysqli_stmt->close();
//
?>
本文出自 “Kenan_ITBlog” 博客,请务必保留此出处http://soukenan.blog.51cto.com/5130995/1073713
header("Content-type:text/html;charset=utf-8");
//预编译数据库编程
//使用mysqli扩展库
//创建 mysqli对象
$mysqli=new mysqli("localhost","root","root","db_php");
$sql="insert into user values(null,?);";
//预编译处理
$mysqli_stmt=$mysqli->prepare($sql);
$name="柯南";
//绑定参数
$mysqli_stmt->bind_param("s", $name);
$b = $mysqli_stmt->execute();
$name="柯南";
$mysqli_stmt->bind_param("s", $name);
$b = $mysqli_stmt->execute();
if($b){
echo "execute success";
}else{
echo "execute error".$mysqli_stmt->error;
}
$mysqli_stmt->close();
//预编译执行查询操作
$mysqli=new mysqli("localhost","root","root","db_php");
$sql="select id,name from user";
//执行预编译
$mysqli_stmt = $mysqli->prepare($sql);
$mysqli_stmt->execute();
//绑定结果
$mysqli_stmt->bind_result($id,$name);
// 遍历结果
while ($mysqli_stmt->fetch()){
echo $id.$name."<br/>";
}
//释放资源
$mysqli_stmt->free_result();
//关闭链接
$mysqli_stmt->close();
//
?>
本文出自 “Kenan_ITBlog” 博客,请务必保留此出处http://soukenan.blog.51cto.com/5130995/1073713
相关文章推荐
- PHP学习笔记【23】--PHP数据库编程 mysqli扩展库,进行预处理数据库编程
- PHP学习笔记【22】--PHP数据库编程 mysql扩展库 和mysqli扩展库
- PHP学习笔记【22】--PHP数据库编程 mysql扩展库 和mysqli扩展库
- PHP学习笔记(七):前台用户登陆、后台匹配数据库进行校验
- PHP学习笔记 第八讲 Mysql.简介和创建新的数据库
- PHP学习笔记(十二):$_FILES超级全局变量(借助网上社区项目的上传图片功能进行介绍)
- UNIX环境编程学习笔记(23)——信号处理初步学习
- discuz学习笔记:以easyUI DataGrid为前台进行数据库增查删改操作
- php laravel框架学习笔记 (二) 数据库操作
- 【PHP自学笔记】第八章 PHP数据库编程技术
- PHP学习笔记之三 数据库基本操作
- OAF学习笔记-23-OAF中将数据库中的表导出生成xls ,xlsx,csv 等格式
- C#学习笔记09:数据库编程(一)
- Delphi的学习笔记十五——数据库编程1
- [php学习笔记]PDO类操作数据库
- PHP数据库与PHP常用函数学习笔记
- PHP学习笔记 1.数据库的基本操作
- Delphi的学习笔记十五——数据库编程1
- python核心编程学习笔记-2016-09-24-01-数据库编程(四)
- Java学习笔记11——数据库编程