如何为从php数组获取的表创建滚动视图

如何为从php数组获取的表创建滚动视图,php,html,html-table,Php,Html,Html Table,我有一个多维数组$array2,它显示如下 (这只是数组的一部分,它包含1000多个元素) 我已经使用代码成功地用它创建了一个表 <?php $arr = array_merge([ 0 => ['ID','FIRST NAME','LAST NAME','CITY','PHONE']],$array); $html = '<table border="1">'; foreach($arr as $row){ $html .= '<tr>'; fore

我有一个多维数组
$array2
,它显示如下 (这只是数组的一部分,它包含1000多个元素)

我已经使用代码成功地用它创建了一个表

<?php
$arr = array_merge([ 0 => ['ID','FIRST NAME','LAST NAME','CITY','PHONE']],$array);
$html = '<table border="1">';
foreach($arr as $row){
  $html .= '<tr>';
  foreach($row as $column){
    $html .= '<td>'.$column.'</td>';
  }
  $html .= '</tr>'; 
}
$html .= '</table>';
echo $html;
?>


上面的代码显示所有表记录,而我所期望的是一个滚动视图表,它只显示10条记录/行。

您需要使用
DIV
并将
放在DIV内,例如:

<div style="height:100px;overflow:scroll;"> <!-- inline-css -->
 <?php echo $html;?>
</div>
在div中使用这个类

<div class="overflow-div">
 <?php echo $html;?>
</div>


您可以将
高度
放在您想要的任何位置。

您需要使用
DIV
并将
表格
放在DIV内,例如:

<div style="height:100px;overflow:scroll;"> <!-- inline-css -->
 <?php echo $html;?>
</div>
在div中使用这个类

<div class="overflow-div">
 <?php echo $html;?>
</div>


你可以把
高度
放在你想放的任何地方。

你需要在10行之后滚动一次,这样表格只会占用页面上10行的空间吗?是@RakeshJakhardo你需要在10行之后滚动一次,这样表格只会占用页面上10行的空间吗?是@RakeshJakhar