通过php预处理查询数据

这篇博客展示了如何在PHP中使用预编译技术进行MySQL查询操作。通过创建预编译对象,绑定参数和结果集,查询了users表中id大于3的用户信息,并输出了查询结果。
<?php
//php使用预编译技术进行查询操作
$mysqli=new mysqli("localhost","root","123456","worddb");
if($mysqli->connect_error){
die("连接失败".$mysqli->connect_error);
}
//我们在users表当中查询id>3的用户
$sql="select * from users where id>?";
//创建预编译对象
$mysqli_sta=$mysqli->prepare($sql);
//绑定参数
$id=3;
$mysqli_sta->bind_param("i",$id);
//绑定结果集
$mysqli_sta->bind_result($id,$name,$age,$email);
$mysqli_sta->execute();
//取出绑定的值
while (($mysqli_sta->fetch())){
echo "<br/>$id--$name--$email";
}
//关闭资源
//释放结果
$mysqli_sta->free_result();
//关闭预编译命令
$mysqli_sta->close();
//关闭连接
$mysqli->close();
?>
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值