前言
php使用PDO返回查询结果后
有几种处理方法,在此汇总一下
其实就是对statement的处理
一、单一结果的处理
在结果执行后(query、exec、execute)等操作后
如果确认是单一结果
可以执行
PDO::FETCH_ASSOC是返回方式,在前面文章已经介绍过了
$result = $stmt->fetch(PDO::FETCH_ASSOC);print_r($result);二、多个结果的处理
多个结果的处理方式有很多
处理方式1 -> 使用while循环fetch函数
while($result = $stmt->fetch(PDO::FETCH_ASSOC)){    print_r($result);}处理方式2->使用foreach遍历$stmt
foreach ($stmt as $row) {    print_r($row);}处理方式3->使用fetchall函数
$result = $stmt->fetchAll();print_r($result);以上就是对于statement的几种处理方式的总结。
                        
文章评论