如何为从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