通过浏览器编辑数据库的优雅方式?

时间:2012-11-23 23:28:06

标签: mysql web-applications client-side server-side

我的项目涉及我目前存储在MySQL数据库中的文本/数字数据网格。用户可以在网格的底部输入新的数据行(例如,数据库中的新条目),或者可以删除行。 ......把它想象成一个非常原始的基于浏览器的Excel。

现在我正在使用PHP / MySQL和一些javascript,但它变得有点混乱。 (在网格中添加新列/条目等次要功能过于复杂。)我也不喜欢使用带有恼人重定向等的PHP表单($ _POST等)。

是否有更好的语言或框架可供使用?我认为基本问题是我想要无缝地结合客户端和服务器端编码。

2 个答案:

答案 0 :(得分:1)

如果你想坚持使用php,我的一位同事创建了这个:OpenJS DataGrid

一些(很多)youtube教程:

  1. OpenJS Grid v2 - Awesome jQuery Data Table
  2. OpenJS Grid 1.4 (Adding and Deleting)
  3. OpenJS Grid - an Open Source JQuery Grid

答案 1 :(得分:0)

尝试使用DataTables.net,它是用于表格数据的Web 2.0框架。您可以告诉它使用Ajax并按照您的意愿执行服务器端,例如使用PHP和MySQL。这里的例子: