PHP5 mysqli的prepare准备语句使用说明
2012-12-06 17:34
633 查看
<?php
//创建连接
$mysqli=new mysqli("localhost","root","","volunteer");
//检查连接是否被创建
if (mysqli_connect_errno()) {
printf("Connect failed: %s\n", mysqli_connect_error());
exit();
}
/*
* 创建一个准备查询语句:
* ?是个通配符,可以用在任何有文字的数据
* 相当于一个模板,也就是预备sql语句
*/
if ($stmt = $mysqli->prepare("insert into `vol_msg`(mid,content) values(?,?)")){
/*第一个参数是绑定类型,"s"是指一个字符串,也可以是"i",指的是int。也可以是"db",
* d代表双精度以及浮点类型,而b代表blob类型,第二个参数是变量
*/
$stmt->bind_param("is",$id,$content);
//给变量赋值
$id = "";
$content = "这是插入的内容";
//执行准备语句
$stmt->execute();
//显示插入的语句
echo "Row inserted".$stmt->affected_rows;
//下面还可以继续添加多条语句,不需要prepare预编译了
//关闭数据库的链接
$mysqli->close();
}
?>
相关文章推荐
- PHP5 mysqli的prepare准备语句使用说明
- PHP5 mysqli的prepare准备语句使用说明
- PHP mysqli的prepare准备语句使用说明
- PHP mysqli的prepare准备语句使用说明
- mysqli的prepare准备语句使用教程
- mysqli的prepare准备语句使用教程
- PHP 使用 Mysqli 的 prepare 语句有什么好处?
- 准备与使用语句
- Python中while语句说明与简单使用实例
- PDO 使用prepare执行准备好的查询
- mysqli_stmt类:使用预处理语句处理SELECT查询结果
- MySQL 预处理语句prepare、execute、deallocate的使用
- 准备与使用语句
- 夺命雷公狗---PDO NO:9 使用PDO准备语句并执行语句3
- 使用mysqli时,insert 语句与 select语句的区别
- PHP mysql与mysqli事务使用说明 分享
- Python中if语句的说明和简单使用实例
- 实例 (MySQLi 使用预处理语句)
- 夺命雷公狗---PDO NO:9 使用PDO准备语句并执行语句4
- mysql prepare语句使用