簡體   English   中英

使用HTML中的可滾動表顯示數據庫表行值

[英]Displaying database table row values using a scroll-able table in html

更新:我剛剛意識到我對javascript和jquery不太了解,謝謝回答我的問題! 如何解決這個問題?

我正在使用PHP和MYSQL作為數據庫,我想將數據庫的行值顯示為a,但是如果我有1000行,那將是非常有用的,如果有一個表不能擴展為您的數據中充斥着詳細信息,但為您提供了滾動選項以查看其他行。 請幫助我,我真的不知道該怎么做...

我確實知道如何連接到我的數據庫並輸出它,但是我不知道如何制作一個可滾動且不會擴展的表,而是像瀏覽器一樣滾動。

<?php

mysql_connect('localhost','root','');
mysql_select_db('database');

$query = 'SELECT * FROM table';
$result = mysql_query($query);

while($row = mysql_fetch_array($result)){
echo $row['name'],' ',$row['lastn'],'<br>';
}

?>

你好!

使用DataTables可以輕松完成此任務。

首先,使用jQuery初始化表格:

$(document).ready(function() {
$('#example').dataTable( {
    "bProcessing": true,
    "bServerSide": true,
    "sAjaxSource": "..phpFileAjaxReturn.php"
} );

});

在此文件“ phpFileAjaxReturn.php”中,應使用PHP在數據庫上進行SELECT並返回值。

您應該使用echo json_encode( $output ); 將數據正確發送到表。

查看以下鏈接:

https://legacy.datatables.net/examples/data_sources/server_side.html https://datatables.net/examples/api/tabs_and_scrolling.html

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM