0
<?php

$countStart = some value from sql query for example 1;
$pageLimit = some value from sql query for example 5;

$i = $countStart;
while($i<=$pageLimit)
      {
      echo "The number is " . $i . "<br />";
      $i++;
      }
?>

如果我把 while($i<=5) 它工作。我在上面的代码中做错了什么?先感谢您。

4

3 回答 3

0

您可以将 int 放在 $pageLimit = (int)some number from sql 查询之前;

于 2012-07-04T06:13:55.137 回答
0

它看起来不错,但尝试显示这两个值,例如

echo $countStart;
echo $pageLimit;
die();

这可以帮助您捕捉错误。

于 2012-07-04T06:07:59.380 回答
0

在 while 循环之前检查 $pageLimit 的内容。在 while 语句中访问变量应该没有任何问题。

于 2012-07-04T06:06:15.593 回答