`

今天无事,就试试一个php datagrid

    博客分类:
  • Php
阅读更多
先贴代码:

<?php      
include ("phpmydatagrid.class.php");     
$objGrid = new datagrid;     
     
$objGrid->closeTags(true);       
$objGrid->friendlyHTML();       
$objGrid->methodForm("get");      
//连接数据库     
$objGrid->conectadb("127.0.0.1", "root", "123456", "eesinasale");//加密字符串     
$objGrid->salt("Myc0defor5tr0ng3r-Pro3EctiOn");     
$objGrid->language("en");     
//最后一列显示的功能键,从左向右功能为“新增键”、“编辑键”、“删除键”、“浏览键”。     
$objGrid->buttons(true,true,true,true);     
//修改数值时产生的Form名称     
$objGrid->form('employee', true);     
//可检索列名     
$objGrid->searchby("name,lastname");     
//需要读取的表     
$objGrid->tabla("e_m_avanum");     
//索引值用于修改数据     
$objGrid->keyfield("uid");     
//分页显示行数     
$objGrid->datarows(20);     
//默认排序方式     
$objGrid->orderby("uid", "ASC");     
//显示列设置,相关设置可参考phpmydatagrid.class.php     
$objGrid->FormatColumn("uid", "ID Employee", 5, 5, 1, "50", "center");     
$objGrid->FormatColumn("Ehuahao", "Name", 30, 30, 0, "150", "left");     
$objGrid->FormatColumn("Efax", "Last name", 30, 30, 0, "150", "left");     
$objGrid->FormatColumn("fenjihao", "Age", 5, 5, 0, "50", "right");//自定义日期格式     
$objGrid->FormatColumn("PcPhoneCity", "Afiliation Date", 10, 10, 0, "100", "center", "date:dmy:/");//编辑时可以自定义为<Select>模式     
$objGrid->FormatColumn("status", "Status", 5, 5, 0, "60", "left", "select:1_Single:2_Married:3_Divorced");     
//编辑时可以自定义为<CheckBox>模式     
$objGrid->FormatColumn("CreateTime", "Active", 2, 2, 0,"50", "center", "check:No:Yes");//自定义货币显示形式     
$objGrid->FormatColumn("ChangTime", "Salary", 10, 10, 0, "90", "right", "money:&euro;");//将数据以柱状图显示     
$objGrid->FormatColumn("DealID", "Work days", 5, 2, 0, "50", "right", "chart:percent:val:31");     
$objGrid->checkable();     
$objGrid->setHeader();     
$objGrid->ajax('silent');     
echo '<html>     
      <head><title>PHPDataGrid</title></head>     
      <body><div align="center"><br />';     
//生成DataGrid     
$objGrid->grid();     
echo '</div></body></html>';//关闭数据库连接     
$objGrid->desconectar();    
?>


在网上下载一个phpmydatagrid就可以使用了,很简单的datagrid ,但是速度还可以,毕竟小!!不过效果一般,和YUI的效果差距有点大,列不能左右拉动!下次去试试YUI的datagrid
分享到:
评论

相关推荐

    DataGrid中嵌套DataGrid

    而"DataGrid中嵌套DataGrid"是一种复杂但非常实用的技术,它允许在一个DataGrid的行或列中内嵌另一个DataGrid,以展示层次化数据或相关联的数据集。这种技术同样适用于DataGrid与DataList,以及DataList之间的嵌套,...

    通过PHP实现DataGrid功能

    在进行PHP实现DataGrid功能之前,首先要确保有一个可用的数据库以及相应的表结构。这里以MySQL为例,创建了一个名为`guru`的数据库,并在其中建立了一个名为`employees`的表,包含员工的基本信息如姓名、姓氏、薪水...

    FLEX的一个DataGrid例子

    在Flex开发中,DataGrid控件是一个非常重要的组件,它被广泛用于展示和操作结构化的数据,例如数据库表格或者XML列表。本例子旨在帮助开发者更好地理解和应用DataGrid,通过实例来学习其基本功能和特性。 DataGrid...

    jeasyui-datagrid-datagrid

    总的来说,JeasyUI DataGrid是一个强大且灵活的数据展示工具,熟练掌握其用法能有效提升Web应用的用户体验。通过深入理解DataGrid的内部机制和相关API,开发者可以构建出功能丰富、响应迅速的表格应用。

    WPF中DataGrid自定义实现最后一行下面跟一个汇总行,类似MT4

    本话题主要探讨如何在DataGrid中自定义实现最后一行后面添加一个汇总行,这在金融软件如MT4(MetaTrader 4)中非常常见,用于显示数据的总计或平均值等统计信息。 首先,我们需要了解DataGrid的基本用法。DataGrid...

    WPF DataGrid合并单元格(模板列嵌套DataGrid)

    本教程将详细讲解如何在DataGrid中实现单元格的合并,以及如何在模板列中嵌套另一个DataGrid,尽管这种“合并”并非传统意义上的单元格合并,而是通过自定义布局来达到类似的效果。 首先,我们要明白,WPF DataGrid...

    打印DataGrid数据实例

    在.NET框架中,`DataGrid`控件是一个用于显示数据集或数据源的表格视图。这个实例将探讨如何利用C#编程语言和XPS(XML Paper Specification)格式来实现`DataGrid`数据的打印功能。XPS是一种开放标准,用于定义电子...

    使用DataGrid完成一个行级数据折叠收缩展示的功能

    在WPF(Windows Presentation Foundation)开发中,DataGrid控件是一个强大的工具,常用于显示和操作结构化的数据。本文将详细介绍如何使用DataGrid实现行级数据的折叠和展开功能,以便在用户界面中以更直观的方式...

    DataGrid一个综合的例子

    在.NET框架中,DataGrid控件是一个非常重要的组件,它被广泛用于展示和操作结构化的数据,例如数据库表格或XML文件。在这个综合的例子中,我们将深入探讨DataGrid控件的各种特性和用法,以帮助你更好地理解和应用这...

    Wpf DataGrid 合计行,并在最下方

    本列子不使用ToolKit(有3.5和4.0的限制),添加一个类,重写DataGrid。可以在DataGrid上下左右绑定一个DataGrid,类似Footer属性。示例可直接运行,简单易懂。 (思路:两个DataGrid(mainDG,bottomDG),bottomDG...

    datagrid-dnd(可以拖放的datagrid)

    在本例中,我们关注的是一个名为"datagrid-dnd"的特性,这是一项允许用户通过拖放操作来重新排列数据网格行的功能。这个特性增强了用户交互性和数据管理的便利性,尤其适用于那些需要频繁调整数据顺序的场景。 首先...

    C#WPF之DataGrid用法

    可以在DataGrid中为每行添加一个复选框,用户勾选后可以通过一个“删除”按钮将选中的数据从数据集中移除。 ##### 3. 修改数据 对于编辑功能,可以通过双击DataGrid的某一行或某一单元格来激活编辑模式。此时,用户...

    WPF.DataGrid.MergeRow

    在DataGrid中,可以通过创建一个自定义的DataGridTemplateColumn,并在其中定义一个CellTemplate,使用Grid控件来设置ColumnSpan,从而实现单元格的跨列合并。同时,可能需要调整列宽以适应合并后的单元格。 4. **...

    一个功能齐全的DataGrid分页例子

    一个功能齐全的DataGrid分页例子一个功能齐全的DataGrid分页例子

    DataGrid中嵌入comBox

    在DataGrid中嵌入ComboBox,我们需要创建一个自定义的DataGridTemplateColumn,其中包含一个ComboBox控件。ComboBox的数据源通常由ViewModel提供,可以通过ItemsSource属性绑定到ViewModel的一个属性上。例如: ```...

    Wpf datagrid 增删改查

    需要一个对datagrid控件进行的操作,不需要别的界面,自己动手做了一个。 本例子是wpf中datagrid的增加修改,对于datagrid中的canuseraddrows=true,对当前空白行进行的添加数据,修改时,鼠标离开焦点可自动更新...

    bootstrap的datagrid组件

    总的来说,Bootstrap的DataGrid组件是Web开发中的一个强大工具,它集成了数据展示、操作和检索的核心功能,能够帮助开发者快速构建数据驱动的用户界面,提升应用的用户体验。通过熟练掌握和灵活运用,开发者可以创建...

    Wpf datagrid 多选、单选、反选

    在Windows Presentation Foundation (WPF) 中,`DataGrid` 是一个强大的控件,常用于显示和操作表格数据。本篇文章将深入探讨如何实现`DataGrid`的多选、单选和反选功能,以提高用户界面的交互性。 首先,我们要...

    c# WPF DataGrid 底部汇总行合计

    在C# WPF环境中,DataGrid控件是一个非常强大的数据展示工具,它可以用来显示和编辑表格数据。在处理大量数据时,我们经常需要在底部添加一个汇总行来展示各项数值的总计,这在商业应用中尤其常见。本篇文章将详细...

    WPF DataGrid行号

    在Windows Presentation Foundation (WPF) 中,`DataGrid` 是一个强大的控件,用于展示数据集,特别是当数据需要以表格形式呈现时。在实际应用中,用户通常期望看到行号以便更好地理解和导航数据。虽然`DataGrid` ...

Global site tag (gtag.js) - Google Analytics