【发布时间】:2016-05-23 15:51:11
【问题描述】:
我将做一个 foreach 循环来使用这个来打印数组值:
$query = $db->prepare("SELECT * FROM products WHERE category = 1");
$query->execute();
foreach($query as $row) {
var_dump($row);
}
但foreach循环似乎没有执行,我的err.log中没有任何内容
有人可以帮忙吗?
【问题讨论】:
-
你需要获取结果
-
execute() 的返回类型不可能为空。我确定您需要对execute()返回的任何内容进行foreach;