试图找到另一个简单的答案,但只找到复杂的例子。
我试图简单地查询一个表,如果有结果要显示然后循环遍历它们,如果没有则显示一条消息 - 不幸的是,我可以在 while 循环中找到“获取”的所有示例,而不是之前,所以我正在尝试做:
$stm = $PdoObj->prepare("SELECT * FROM NEWS_articles");
$stm ->execute();
$results = $stm ->fetch();
if($results==null){
echo "<p>No dice, try other criteria</p>";
}else{
foreach($results as $row){
echo $row["articleName"];
}
}
以下问题接近我想要达到的目标,但从未得到令人满意的回答:是否可以检查 pdostatement::fetch() 是否有结果而不遍历一行?
非常感谢任何帮助!
谢谢
鲍勃