我有一个上面有食物评论的数据库,我想表明食物是否是素食主义者。 我想添加回声“否”;但我不知道如何。
我尝试使用else,但未显示。我也尝试过<?php for($x=1;
这是我的代码:
<p>Vegetarian: <span class="sub_heading"><?php for($x=0; $x < $find_rs['Vegetarian']; $x++)
{
echo "Yes";
}
; ?></span></p>
我希望它在显示为0时显示否,在显示1时显示是
答案 0 :(得分:1)
<p>
Vegetarian:
<span class="sub_heading"><?= $find_rs['Vegetarian'] ? "Yes" : "No"?></span>
</p>
答案 1 :(得分:-1)
只需在循环内部添加一个if
条件条件,即可检查$x
的值:
for ($x=0; $x < $find_rs['Vegetarian']; $x++) {
if ($x == 1) {
echo "Yes";
}
else if ($x == 0) {
echo "No";
}
else {
echo "x wasn't either 0 or 1 -- x was $x";
}
}
请注意,由于使用了双引号,因此最终的else
条件将输出$x
的值。
答案 2 :(得分:-1)
如果条件只有2,只需使用if else语句,
<?php
for($x=0; $x < $find_rs['Vegetarian']; $x++){
if($x == 1){echo 'Yes';}else{echo 'No';}
}
?>