//1.连接数据库
$pdo = new PDO('mysql:dbname=php','root','root');//2.准备查询语句
$sql = "SELECT name,email FROM user WHERE user_id < :user_id";
//3.创建预处理对象
$stmt = $pdo->prepare($sql);
//4.参数绑定并执行
$user_id = 5;
bindParam(),第二个参数必须是变量,不能是字面量
立即学习“PHP免费学习笔记(深入)”;
DM建站系统律师事务所HTML5网站模板, DM企业建站系统。是由php+mysql开发的一套专门用于中小企业网站建设的开源cms。DM系统的理念就是组装,把模板和区块组装起来,产生不同的网站效果。可以用来快速建设一个响应式的企业网站( PC,手机,微信都可以访问)。后台操作简单,维护方便。DM企业建站系统安装步骤:第一步,先用phpmyadmin导入sql文件。 第二步:把文件放到你的本地服务器
0
$stmt->bindParam(':user_id',$user_id,PDO::PARAM_INT);bindValue()第二个参数必须是字面量,不能是变量
$stmt->bindValue(':user_id', 6, PDO::PARAM_INT);变量参数还可以做为execute()的参数传递
$stmt->execute(['user_id'=>5]);
//5.结果集的处理
$stmt->setFetchMode(PDO::FETCH_ASSOC); $row = $stmt->fetch(); $row = $stmt->fetch(PDO::FETCH_ASSOC); var_export($row); //字符串方式输出 echo '<br>'; fetch()会将记录指针自动下移 $row = $stmt->fetch(PDO::FETCH_ASSOC); var_export($row); //字符串方式输出 echo '<hr>';
用循环来实现
while($row=$stmt->fetch(PDO::FETCH_ASSOC)) {
var_export($row); //字符串方式输出
echo '<br>';
}
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号