通過(guò)PHP實現DataGrid功能
最近想做一個(gè)通過PHP實(shí)現(xiàn)DataGrid功能(néng)的(de)東西,這樣可以直接修改數據庫中表的內容,而(ér)不用開發【新增數據頁麵】,【編輯頁麵】,於是乎在網上找了找,類似的(de)東西也有幾個,開源的、付費的都(dōu)有,不過基(jī)本都是基於MySQL。由於(yú)需要連接(jiē)Oracle所以(yǐ)從二次開發和頁(yè)麵樣式來(lái)說個人覺得phpMyDataGrid還是比較好上手。本篇首先介紹基於MySQL的使用(yòng)方法,再簡單介(jiè)紹對於Oracle連接(基於sqlrelay)的二次開發。
創建測試數據(jù)庫和表
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
閱讀本文後您(nín)有什麽感想? 已有 人給出評價!
- 2
- 2
- 2
- 2
- 2
- 2