在我的foreach循环中不会有任何回音


Nothing will echo inside my foreach loop

我遇到了这个问题,我以前从来没有遇到过。

由于某些原因,当我去运行我的php脚本时,这个foreach循环内甚至之后的任何内容都不会被回显到页面,这很奇怪。

在这个循环之外,我有一个脚本给我发送一些信息,但即使这样也不会发送任何东西。

知道为什么这个foreach会失败吗?所有的$fetch数据都是正确的,因为我可以在之前把它全部回显出来。

echo "<strong> - FLAGGED FOR DELETION </strong>";       
foreach($db->query('SELECT * FROM client_links WHERE clid = '.$fetch['clid'].' AND link = "'.$fetch['url'].'" and cwid = '.$fetch['cwid'].' ') as $row){        
                echo "FOREACH IS WORKING";

提前干杯!

修复了它,问题是我在脚本顶部的一个包含重写了$db