如何在codeigniter视图页面中使用while循环打印特定值?

时间:2016-07-24 02:55:41

标签: codeigniter

我想打印国家名称为加拿大的值。使用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>

2 个答案:

答案 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>