Php 如何使用slickgrid显示mysql数据库内容?
新手堆栈溢出,尽我所能正确地问这个问题 目标:Php 如何使用slickgrid显示mysql数据库内容?,php,mysql,html,slickgrid,Php,Mysql,Html,Slickgrid,新手堆栈溢出,尽我所能正确地问这个问题 目标: 在html页面中通过slickgrid显示mysql数据库的内容 能够使用jQueryUI主题滚动条中的主题设置此网格的样式 能够通过此界面编辑记录并将其添加到数据库中 研究: 我查找了所有主要的“网格”应用程序,发现: phpgrid jqgrid 数据表 柔性网格 还浏览了此处的网格列表: 读到jQueryUI团队实际上要发布他们自己的网格,但目前正在暂停 因此,通过这项研究,我决定使用slickgrid,因为人们都说它很快,我喜欢干
- phpgrid
- jqgrid
- 数据表
- 柔性网格
ps我有所有提到的应用程序和资源的链接,但作为一个新用户,我不能发布超过两个链接 归根结底,这一切都归结为在表中显示数据。所有网格从
DOM
中拾取一个表,并“增强”它们
作为一个新手,在使用JQuery/Javascript网格设置页面之前,我建议首先让它作为“普通”表工作。当这些都起作用时,更容易理解网格的作用
这应该会让你开始:
<table>
<?
$entries = $this->model->FindAll();
if ( $entries )
foreach ( $entries as $entry ) {
?>
<tr>
<td><?= $entry['admid'] ?></td>
<td><?= $entry['admname'] ?></td>
<td><?= $entry['admemail'] ?></td>
</tr>
<?
}
?>
</table>
我使用“Datatables.net”取得了一些不错的效果,但大多数网格只是在配置和功能设置方面有所不同。如果您熟悉codeigniter,请尝试。这更容易理解,并且有许多内在的特点,非常感谢布万。我已经下载了carbogrid,代码已经很好地呈现和评论了。他们网站上显示的“示例”文件夹不在可下载的zip中,您知道如何让示例正常工作吗?谢谢您可以在每个示例的末尾获得源代码。再次感谢布万,我不知道如何实现在每个示例之后显示的源代码,因为它不显示完整的代码,只显示代码如何运行的逻辑,对于那些知道如何实现它的人来说。我曾尝试将其复制并粘贴到一个php文件中,但出现“不允许直接脚本访问”错误等。carbogrid的网站有一个目录,其中包含所有名为“示例”的演示。carbogrid的下载文件夹和google的源代码没有包含这个文件夹,很遗憾,所以我不知道如何实现它。我想我已经解决了这个问题,在可下载的zip文件location/application/views/header.php中,有对“sample”文件夹的引用。这些需要更改,因为“示例”文件夹不存在,但我还不知道如何更改。