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