select for query for for循环第一次运行第二次无法运行

时间:2016-04-25 15:23:04

标签: php mysql

我在for循环中有mysql select查询。它第一次运行完美,但第二次没有运行。返回空数组。请检查我的代码。

for ($i = 0; $i < $looptime; $i++) {

     $text = array();
     $feedback_id = array();
     if ($i != 0) {
        $start = ($i * 100) + 1;
     } else {
        $start = $i * 100;
     }

     if ($i == $looptime - 1) {
        $end = $start + ($totalrecords - $start);
     } else {
        $end = ($i + 1) * 100;
     }

     $selquery= "select * from table where id >= $start and id <= $end";
     $res = mysqli_query($link,$selquery);
     while ($row = mysqli_fetch_array($res)) {

     }
}

选择查询在第一次第一次循环时返回记录。之后它返回空白数组。请帮忙解决

0 个答案:

没有答案