我想打印国家名称为加拿大的值。使用foreach我已经获得了所有的价值。在while循环中,我限制了我想要打印的值。这行中有任何错误==> ins_country ="加拿大"):?>
<div style="width: 100%">
<?php foreach ($ins as $i) { ?>
<?php while ($i->ins_country = "Canada"): ?>
<div class="lop_div">
<h2> <?php echo $i->ins_country; ?></h2>
<?php echo $i->ins_name; ?><br>
</div>
<?php endwhile; ?>
<?php }
?>
</div>
答案 0 :(得分:0)
而不是在使用if条件时:
<?php foreach ($ins as $i) { ?>
<?php if ($i->ins_country = "Canada"): ?>
<div class="lop_div">
<h2> <?php echo $i->ins_country; ?></h2>
<?php echo $i->ins_name; ?><br>
</div>
<?php endif; ?>
<?php }
?>
答案 1 :(得分:0)
<div style="width: 100%">
<?php foreach ($ins as $i) { ?>
<?php if ($i->ins_country == "Canada"){ ?>
<div class="lop_div">
<?php echo $i->ins_country;?>;
<?php echo $i->ins_name; ?><br>
</div>
<?php } ?>
<?php }
?>
</div>