0

早上好!

我正在尝试做一些应该相当简单的事情,但我一直无法找到有效的答案。我正在尝试从表中拉下条目 0-999,然后是 1000-1999、2000-2999 等。这是我到目前为止所得到的,但随着它的增加,它仍在拉下 0-999+

for($k = 0; $k < 10000; $k += 1000)
{
    $query = "select * from TABLENAME LIMIT 1000 OFFSET " . $k;
        .....
}
4

2 回答 2

3

尝试这个:

for($k = 0; $k < 10000; $k += 1000)
{
    $query = "select * from TABLENAME LIMIT {$k},1000";
        .....
}
于 2013-04-22T16:13:36.613 回答
0
$start = 0;
$end = 0;
for($k = 0; $k < 10000; $k += 1000)
{

   $flag = $start+999;
   $end = 1000;
    $query = "select * from TABLENAME LIMIT $start,$end";

    .....
   $start =  $flag+1;
}
于 2013-04-22T16:17:53.400 回答