我的项目涉及我当前存储在 MySQL 数据库中的文本/数字数据网格。用户可以在网格底部输入新的数据行(例如数据库中的新条目),或者可以删除行。...将其视为非常原始的基于浏览器的 Excel。
现在我正在使用 PHP/MySQL 和一些 javascript,但它变得有点混乱。(像向网格中添加新列/条目这样的次要功能过于复杂。)我也不喜欢使用 PHP 表单($_POST 等)进行烦人的重定向等。
有没有更好的语言或框架可以使用?我认为基本问题是我想将客户端和服务器端编码无缝地结合起来。
我的项目涉及我当前存储在 MySQL 数据库中的文本/数字数据网格。用户可以在网格底部输入新的数据行(例如数据库中的新条目),或者可以删除行。...将其视为非常原始的基于浏览器的 Excel。
现在我正在使用 PHP/MySQL 和一些 javascript,但它变得有点混乱。(像向网格中添加新列/条目这样的次要功能过于复杂。)我也不喜欢使用 PHP 表单($_POST 等)进行烦人的重定向等。
有没有更好的语言或框架可以使用?我认为基本问题是我想将客户端和服务器端编码无缝地结合起来。
如果你想坚持使用 php,我的一位同事创建了这个:OpenJS DataGrid
一些(许多)youtube教程:
试试 DataTables.net,它是一个用于表格数据的 Web 2.0 框架。您可以告诉它使用 Ajax 并根据需要执行服务器端,例如使用 PHP 和 MySQL。这里的例子: