在博客的第一篇文章之后插入广告

 收藏

嗨,大家好。我想在博客的第一篇文章后插入广告。它不是wordpress或其他通用博客。我对应该怎么做有一个想法,但是当我尝试时它是行不通的。我使用do-while循环调用文章。这是代码...

<?php做{?>

<?php echo $ row_getPosts ['name']; ?>

<?php echo nl2br($ row_getPosts ['blog_entry']);; ?> <?php} while($ row_getPosts = mysql_fetch_assoc($ getPosts)); ?>

请帮忙...

回复
  • 文明人 回复

    否,因为变量$ advert在循环外部和循环之前设置为true,然后在循环的每次迭代期间设置为false。因此它将显示一次。

  • siusto 回复

    听起来足够合理。

    <?php
    
    $advert = true;
    
    do {
        // Output your article HTML
    
        if($advert) {
            // Output your advert
        }
    
        $advert = false;
    } while($row_getPosts = mysql_fetch_assoc($getPosts));
    

  • qodio 回复

    它奏效了。谢谢blocblue,您为我们解决了这个问题

  • 花样年华 回复

     do {
         // Output your article HTML
         if($advert) {
         // Output your advert
     }
    

    我不想混淆mtho。但是我想了解这段代码。

    好。它将开始打印第一篇文章,然后将检查$ advert的布尔值。由于该值设置为true,因此它将显示一个广告并将$ advert的值设置为false。第二,第三和第四篇文章不会发生这种情况吗?