我有一个While循环计数器计数SQL查询中的所有行。我想显示所有的行,但想要在行发生x次后插入总计行。 X取决于x在行中出现的次数。我怎样才能做到这一点?PHP虽然循环计数器
计数器需要在每个条件满足后重置。
编辑
这里是代码的一个例子,我用:
$PgN = $a_rows->Page;
$counter;
While($sumPageGet = sqlsrv_fetch_object(execPageGet){
$sumPageTot = $sumPageGet->NoOfPages;
$sumPage = $sumPageGet->Page;
If($counter == $sumPageTot){
//do something
}
Else
{
$counter++;
}
重要的是要意识到,我做的2个独立的查询是非常重要的。一个查询获取表中的所有行,另一个查询所有行的总和。我需要知道页面列中出现页码的次数,然后只在两个查询中出现行值时才增加计数器。所以每次X == X ot都需要增加。
希望这是有道理的。
在这个问题上既不明确又过于宽泛。你需要展示你的尝试。 – Rasclatt
@Tandpyn你的问题不清楚。例如,语句“所以每次X == X都需要增加” - 是不是总是这样的情况,'X == X'? –