我有var $产品从数组中的mysql行读取id和12个产品。不,我想要只显示有文字的字段。我用" for"写了它。并且它可以工作,但是在数组变空之后,我怎么能告诉代码停止? " P"是生成p1,p2等数据库字段名称。
for($i=1; $i < count($products); $i++)
{
echo "<div>Produkt ".$i":</div>
<div>".$products["p".$i]</div>"
}
答案 0 :(得分:2)
你在寻找这样的东西:
<?php
for($i=1; $i < count($products); $i++)
{
if($products["p".$i] !=""){
echo "<div>Produkt ".$i.":</div>";
echo "<div>".$products["p".$i]."</div>";
}
}
?>