PHP While-Loop保持变量

时间:2014-08-06 20:19:45

标签: php

我有以下PHP:

$i = 0;
$p_IDCheckBefore = $p_ID;
while ($i <= 2) {
  if($p_IDCheckAfter == $p_IDCheckBefore){
    echo "

    <div class=\"dealproductoffershop\">". htmlspecialchars($w_name) ."</div>
    <div class=\"dealproductofferline\">
      <div class=\"dealadd\">
        <button type=\"button\" class=\"btn btn-default btn-xs\">&#10010;</button>
      </div>
    </div>

    ";
  }
  $p_IDCheckAfter = $p_IDCheckBefore;
  $i++;
}

我的计划是使用这个while循环来检查前一行中的ID是否相同,然后显示一些div。但$ p_IDCheckAfter保持返回与$ p_IDCheckAfter相同的值。

如何在循环期间保持此值不变?

编辑:循环中前后的值: 第一循环:26-26&amp; 26-26 第二循环:26-26&amp; 26-26&amp; 26-26 第三循环:27-27&amp; 27-27 等

0 个答案:

没有答案