如何在单独的表中单独显示PDO查询结果和回显

时间:2014-01-30 10:48:06

标签: php mysql pdo

您好,

            while($r = $q->fetch())
             { 
               for($i=0 ; $i<$colcount; $i++)
                echo "<td> $r[$i] \t</td>";
             }

工作正常。

但我需要在第一张表中只显示10条记录,在下一张表中显示下一条10条记录。 IT在一个表中显示所有记录。 在这里,我已经计算了 $ totalrecords 的总记录。那么如何使用它。

如何在第一张桌子上显示10张记录,在onather桌子上显示下一张10

1 个答案:

答案 0 :(得分:0)

您可以执行类似

的操作
$rows = $q->fetchAll();
$i = 0;

echo '<table>';

// display 10 first records
while ($i < 10 && $i < $totalrecords) {
   echo $rows[$i++];
}

echo '</table><table>';

// display 10 next records
while ($i < 12 && $i < $totalrecords) {
   echo $rows[$i++];
}

echo '</table>';