gpt4 book ai didi

php - 在 html 中使用可滚动表显示数据库表行值

转载 作者:搜寻专家 更新时间:2023-10-30 23:04:16 25 4
gpt4 key购买 nike

UPDATE: I just realized that I'm too noob for javascript and jquery, thanks for answering my questions! How do I close this question?

我正在为数据库使用 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

关于php - 在 html 中使用可滚动表显示数据库表行值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28702158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com