Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/65.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何使用slickgrid显示mysql数据库内容?_Php_Mysql_Html_Slickgrid - Fatal编程技术网

Php 如何使用slickgrid显示mysql数据库内容?

Php 如何使用slickgrid显示mysql数据库内容?,php,mysql,html,slickgrid,Php,Mysql,Html,Slickgrid,新手堆栈溢出,尽我所能正确地问这个问题 目标: 在html页面中通过slickgrid显示mysql数据库的内容 能够使用jQueryUI主题滚动条中的主题设置此网格的样式 能够通过此界面编辑记录并将其添加到数据库中 研究: 我查找了所有主要的“网格”应用程序,发现: phpgrid jqgrid 数据表 柔性网格 还浏览了此处的网格列表: 读到jQueryUI团队实际上要发布他们自己的网格,但目前正在暂停 因此,通过这项研究,我决定使用slickgrid,因为人们都说它很快,我喜欢干

新手堆栈溢出,尽我所能正确地问这个问题

目标:

  • 在html页面中通过slickgrid显示mysql数据库的内容
  • 能够使用jQueryUI主题滚动条中的主题设置此网格的样式
  • 能够通过此界面编辑记录并将其添加到数据库中 研究:

    我查找了所有主要的“网格”应用程序,发现:

    • phpgrid
    • jqgrid
    • 数据表
    • 柔性网格
    还浏览了此处的网格列表:

    读到jQueryUI团队实际上要发布他们自己的网格,但目前正在暂停

    因此,通过这项研究,我决定使用slickgrid,因为人们都说它很快,我喜欢干净的布局,而且它可以用jQueryUI进行蒙皮(而且是免费的)

    我发现的使用slickgrid从数据库获取数据的大多数语法和方法我都不理解(这些领域的新手可以理解),但我发现最接近一组“说明”的是:

    然而,我在第5步被卡住了

    所以我猜这篇文章是在问,有谁能为新手提供一步一步的指导,告诉他们如何:

  • 在html页面中通过slickgrid显示mysql数据库的内容
  • 能够通过此界面编辑记录并将其添加到数据库中 我已经下载了包含现有示例的zip文件

    谢谢大家!


    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”文件夹的引用。这些需要更改,因为“示例”文件夹不存在,但我还不知道如何更改。