Florian: Werbung einblenden

Beitrag lesen

Hallo,

ok es lag an der {} habe ich hinzugefügt. Die erste Werbung wird angezeigt, der zweite Block leider nicht. Mein Code habe ich so ergänzt

<?php 
$i=1;
foreach($frontend as $array){ 
?>
    <article>
        <div>
            <img src="../img/top.png">
        </div>
        <figure>
            <img src="img/<?php echo htmlspecialchars($array['img']);?>" alt="<?php echo htmlspecialchars($array['titel']);?>">
        </figure>
        <div><?php echo $array['teaser'];?></div>
        <span><img src="../img/bottom.jpg"></span>
    </article>
    
    <?php if($i == 2) {?>
    <article>
        <div><img src="../img/top-big.png"></div>
            <div>
            <?php $werbung = werbung($mysqli);
                foreach($werbung as $array){ ?>
                <img src="../werbung/<?php echo $array['bild'];?>">
            <?php } ?>
            </div>
        <span><img src="../img/bottom-big.jpg"></span>
    </article>
    <?php } $i++; ?>

     <?php if($i == 4) {?>
    <article>
        <div><img src="../img/top-big.png"></div>
            <div>
            <?php $werbung = werbung($mysqli);
                foreach($werbung as $array){ ?>
                <img src="../werbung/<?php echo $array['bild'];?>">
            <?php } ?>
            </div>
        <span><img src="../img/bottom-big.jpg"></span>
    </article>
    <?php } $i++; ?>

<?php } ?>