代码之家  ›  专栏  ›  技术社区  ›  Mike W

自动为数据库表生成CRUD UI的应用程序

  •  6
  • Mike W  · 技术社区  · 16 年前

    我想找到一个应用程序(用Perl、Python或PHP实现),它将执行以下操作:

    1. 将应用程序指向数据库表,它会自动从数据库检索表的架构。
    2. 然后生成表数据的HTML视图。数据显示为网格,所有字段都可由用户编辑。如果有很多行,那么它会自动提供分页。
    3. 允许通过“where”子句过滤数据的额外积分。

    我已经看过一些包(phpMyAdmin、webmysql),但它们似乎没有提供可编辑的表视图。他们似乎更倾向于数据库管理员。我需要的是更面向那些想要查看、输入和修改数据的人。

    5 回复  |  直到 16 年前
        1
  •  4
  •   Audrey    11 年前

    使用 phpGrid

    $dg = new C_DataGrid(“SELECT * FROM orders”, “orderNumber”, “orders”);
    $dg -> display(); 
    

    结果:

    enter image description here

        2
  •  0
  •   Zak    16 年前

    看看Java NakedObejcts是否是您想要的。 http://www.nakedobjects.org

        3
  •  0
  •   ankimal    16 年前

    Grails 我可以让你开始。它将构建整个数据库的ORM,构建视图,基本CRUD都是内置的。

    如果你真的讨厌任何基于Java的东西,那么perl就是 Catalyst tutorial .

        4
  •  0
  •   Mike W    16 年前

    其结果是一个新的开源项目DWI,它代表数据库Web界面。我花了大约3天的时间让它工作起来,我用了大约600行PHP和javascript。

    如果你想查看,它位于 http://code.google.com/p/dwi .

        5
  •  0
  •   ldg    10 年前

    CakeApp.com ,它正是你想要的!

    CakeApp.com是一个快速发展的在线工具。它很容易使用,不是吗 需要浏览器以外的其他软件。从ER图中获益