2012-11-03 119 views
-2

是否有任何免費的網站/軟件可以採取MYSQL數據庫結構 並自動生成html表單,以及用於插入,修改和刪除的php代碼。自動從Mysql數據庫創建PHP腳本?

幾年前我用它來快速開發原型。

==========================

這下面爲我工作。 Nov.5th,2012

更新:使用此:此鏈接創建此http://www.turningturnip.co.uk/free-mysql-php-generator/generator.phphttp://www.turningturnip.co.uk/free-mysql-php-generator/web-code-creator.php

CREATE TABLE `test` (
`id` int(6) NOT NULL auto_increment, 
`firstname` varchar(255) NOT NULL default '', 
     `lastname` varchar(255) NOT NULL default '', 
     `ssn` varchar(255) NOT NULL default '', 
     PRIMARY KEY (`id`), 
UNIQUE KEY `id` (`id`) 
) 
ENGINE=MyISAM AUTO_INCREMENT=1; 
+0

可能的重複:http://stackoverflow.com/search?q=php+crud – hakre

+0

http://www.turningturnip.co.uk/free-mysql-php-generator/generator.php –

+0

我結束了使用上面的這個生成器,因爲它爲你創建你的mysql表代碼: –

回答

2

這就是所謂的CRUD,幾乎每個現代框架都有。

根據您的需求 - 你可以選擇:

  • 的Symfony2 + Doctrine2 - 它會給你一個非常靈活的代碼庫,但會有在代碼中的一些verbosities,這將是比較難學,但是如果你只是做一些類似管理員的界面,我不認爲你需要這樣複雜的框架。

  • Symfony2 + Propel2 - 幾乎和上面一樣,但是當Doctrine是Data Mapper時,Propel實現了Active Record模式。

  • Yii - 也需要一些學習,但比Symfony2更簡單。

  • CakePHP - 也可以使用bake命令生成您的CRUD(又名腳手架)。

  • Codeigniter - 非常簡單的PHP框架(實際上最簡單的),crud可以通過GroceryCrud生成。

所有這些框架(或ORM的集成在他們)可以做數據庫逆向工程(生成數據庫模型),並從模型創建污物。但這些並不都是存在的工具。

你也可以看看phpmyadmin(或其他任何與數據庫一起工作的工具)。