Php 如果页面上只有2行,则添加打断

Php 如果页面上只有2行,则添加打断,php,mysql,Php,Mysql,如果页面上只有2行(不是每2行一行)(不是在mysql中),我需要添加类似于的换行符来结束 我的代码: $results_per_page = 12; if (isset($_GET["page"])) { $page = $_GET["page"]; } else { $page=1; }; $start_from = ($page-1) * $results_per_page; $sth = $db->prepare("SELECT * FROM users WHERE activ

如果页面上只有2行(不是每2行一行)(不是在mysql中),我需要添加类似于
的换行符来结束

我的代码:

$results_per_page = 12;
if (isset($_GET["page"])) { $page  = $_GET["page"]; } else { $page=1; }; 
$start_from = ($page-1) * $results_per_page;
$sth = $db->prepare("SELECT * FROM users WHERE active='1' ORDER BY vip DESC, date DESC LIMIT $start_from, ".$results_per_page);
$sth->execute();
while($answer=$sth->fetch()){ if (only 2 rows on PAGE) { blabla } }
只用

$sth = $db->prepare("SELECT * FROM users WHERE active='1' ORDER BY vip DESC, date DESC LIMIT $start_from, ".$results_per_page);
$sth->execute();

// better to get result in variable
$result = $sth->fetchAll();

if (count($result) == 2) {
   echo '</div>';
}

// to display rows
foreach($result as $row) {
    // $row is array, it contains your columns
    echo $row['content'];
}
$sth=$db->prepare(“按vip描述从用户处选择*,其中活动用户的订单为1”,日期描述限制为$start\u FROM,”.$results\u每页);
$sth->execute();
//最好在变量中得到结果
$result=$sth->fetchAll();
如果(计数($result)=2){
回声';
}
//显示行
foreach($结果为$行){
//$row是数组,它包含您的列
echo$row['content'];
}
只需使用

$sth = $db->prepare("SELECT * FROM users WHERE active='1' ORDER BY vip DESC, date DESC LIMIT $start_from, ".$results_per_page);
$sth->execute();

// better to get result in variable
$result = $sth->fetchAll();

if (count($result) == 2) {
   echo '</div>';
}

// to display rows
foreach($result as $row) {
    // $row is array, it contains your columns
    echo $row['content'];
}
$sth=$db->prepare(“按vip描述从用户处选择*,其中活动用户的订单为1”,日期描述限制为$start\u FROM,”.$results\u每页);
$sth->execute();
//最好在变量中得到结果
$result=$sth->fetchAll();
如果(计数($result)=2){
回声';
}
//显示行
foreach($结果为$行){
//$row是数组,它包含您的列
echo$row['content'];
}
$i=0;
而($answer=$sth->fetch()){
如果($i
$i=0;
而($answer=$sth->fetch()){
如果($i
$i=0;
而($answer=$sth->fetch()){
//做事
$i++;
}
如果($i==2){
呼应“你想要什么都行。”;
}
如果结果中只有两行,它将回显。

$i=0;
而($answer=$sth->fetch()){
//做事
$i++;
}
如果($i==2){
呼应“你想要什么都行。”;
}

如果结果中只有2行,它将回显。

从数据库中只选择2条记录。没有理由选择X,然后只写下其中的两条。@panther我需要选择12行,因为我在主页上有12行。但我想在2行html代码之后通过(如果只有2行)从数据库中只选择2条记录。没有理由选择X,然后只写下其中的两条。@panther我需要选择12行,因为我在主页上有12行。但我想在2行html代码(如果只有2行)之后通过。谢谢,但它不起作用。在第12页上,我设置了if($i==2)它触发到。我只需要在页面上有2行时触发此代码OK,我编辑了我的答案,所以我不理解您的需要谢谢!现在它会在需要时触发,但现在页面上没有行(空白页面),但您的代码工作正常。我现在如何显示行?我在回答中添加了谢谢,但它不工作。在页面上有12行时,我设置了IF($I==2)它激发到。我只需要在页面上有两行时激发此代码OK,我编辑了我的答案,所以我不理解您的需要谢谢!现在它会在需要时激发,但现在页面上没有行(空白页面),但您的代码工作正常。我现在如何显示行?我在回答中添加了
$i=0;
while($answer=$sth->fetch()){ 
   //do stuff
   $i++;
}
if($i==2){
echo "<div>Whatever You Wants.</div>";
}