绿色资源网:您身边最放心的安全下载站! 最新软件|热门排行|软件分类|软件专题|论坛转帖|厂商大全

绿色资源网

技术教程
您的位置:首页网络编程PHP编程 → 通过PHP实现DataGrid功能

通过PHP实现DataGrid功能

我要评论 2009/08/17 11:36:44 来源:绿色资源网 编辑:绿色资源网 [ ] 评论:0 点击:565次

最近想做一个通过PHP实现DataGrid功能的东西,这样可以直接修改数据库中表的内容,而不用开发【新增数据页面】,【编辑页面】,于是乎在网上找了找,类似的东西也有几个,开源的、付费的都有,不过基本都是基于MySQL。由于需要连接Oracle所以从二次开发和页面样式来说个人觉得phpMyDataGrid还是比较好上手。本篇首先介绍基于MySQL的使用方法,再简单介绍对于Oracle连接(基于sqlrelay)的二次开发。

创建测试数据库和表

create database `guru`;USE `guru`;CREATE TABLE `employees` (      `id` int(6) NOT NULL auto_increment,      `name` char(20) default NULL,      `lastname` char(20) default NULL,      `salary` float default NULL,      `age` int(2) default NULL,      `afiliation` date default NULL,      `status` int(1) default NULL,      `active` tinyint(1) default NULL,      `workeddays` int(2) default NULL,      `photo` char(30) default NULL,      PRIMARY KEY  (`id`)
)insert into `employees`(`id`,`name`,`lastname`,`salary`,`age`,`afiliation`,`status`,`active`,`workeddays`,`photo`) values (1, 'Ana', 'Trujillo',2000,45, '2005-05-13',1,1,10, '1.jpg');insert into `employees` (`id`,`name`,`lastname`,`salary`,`age`,`afiliation`,`status`,`active`,`workeddays`,`photo`)values (2, 'Jennifer', 'Aniston',3500,23, '2004-10-22',1,0,0, '2.jpg');insert into `employees` (`id`,`name`,`lastname`,`salary`,`age`,`afiliation`,`status`,`active`,`workeddays`,`photo`)values (3, 'Michael', 'Norman',1200,19, '2007-01-10',1,1,5, '3.jpg');insert into `employees` (`id`,`name`,`lastname`,`salary`,`age`,`afiliation`,`status`,`active`,`workeddays`,`photo`)values (4, 'Vanessa', 'Black',6500,31, '2000-11-05',1,1,30, '4.jpg');insert into `employees` (`id`,`name`,`lastname`,`salary`,`age`,`afiliation`,`status`,`active`,`workeddays`,`photo`<span

关键词:PHP,DataGrid

阅读本文后您有什么感想? 已有 人给出评价!

  • 2 欢迎喜欢
  • 2 白痴
  • 2 拜托
  • 2 哇
  • 2 加油
  • 2 鄙视