我需要在Web应用程序中使用php作为后端编程语言创建一个数据网格,它将从MySQL数据库对象(视图,存储过程)中填充。最终用户应该能够编辑该数据网格中的数据,并且MySQL表中的数据将需要更新。
如果您可以给我一些示例-演示,演示,项目以及有关如何将其与示例一起使用的说明,那将是很大的帮助。
您可以使用http://phpgrid.com
$dg = new C_DataGrid("SELECT * FROM orders", "orderNumber", "orders");
// change column titles
$dg->set_col_title("orderNumber", "Order No.");
$dg->set_col_title("orderDate", "Order Date");
$dg->set_col_title("shippedDate", "Shipped Date");
$dg->set_col_title("customerNumber", "Customer No.");
// hide a column
$dg -> set_col_hidden("requiredDate");
// change default caption
$dg -> set_caption("Orders List");
$dg -> display();
可以在http://phpgrid.com/example/上找到示例
易于使用,外观漂亮。
您需要编辑数据还是仅显示?如果仅显示,则应查看本地数组数据源示例。
1。从MySQL存储过程返回数组,请参见以下示例: http://php.net/manual/en/mysqli.quickstart.stored-procedures.php,
2。然后使用phpGrid本地数组功能显示datagrid http://phpgrid.com/example/local_array_data_source/
就是这样!
http://phpgrid.com中的第二个phpGrid。我在当地学区工作。相信我,我们有很多数据库表可以管理跨多个系统的分布。到目前为止,phpGrid是我用来快速开发基于Web的内容管理系统的最佳工具。