mysql第一次结果后显示横幅

时间:2016-12-07 03:58:06

标签: php mysql

我想在MySQL查询的第一个结果后显示横幅,横幅后会显示剩余的结果。

这是我的代码:

$result = mysqli_query($con,"SELECT id, name FROM database 
                             WHERE id > '".$id."' LIMIT 5");

if ( mysqli_num_rows($result) > 0 ) {
    while($row = mysqli_fetch_array($result)) {
      $name = $row['name'];
      echo $name;
    }
}

示例结果:

彼得
此处的横幅代码
史蒂夫
大卫
亚当

1 个答案:

答案 0 :(得分:1)

由于你没有以良好的方式解释你的问题,所以根据我的理解尝试尝试这可能有帮助,

$isDispaly_Banner = true;

$result = mysqli_query($con,"SELECT id, name FROM database WHERE id > '".$id."' LIMIT 5");

if ( mysqli_num_rows($result) > 0 ) {
    while($row = mysqli_fetch_array($result)) {

       $name = $row['name'];
        echo $name;
        if($isDispaly_Banner){
               echo "Banner COde Here";
               $isDispaly_Banner = false;
        }
   }
}