Formitable

Formitable is a PHP class used to ease the creation of submit-ready HTML forms from MySQL database tables. It analyzes the fields of a given table and outputs the best input type for each (e.g. enum type becomes radio buttons or select, set type becomes checkboxes or multiselect). Data is automatically inserted into the table upon form submission.

Tags Internet Web Dynamic Content Software Development Libraries php classes Database
Licenses GPL
Operating Systems OS Independent
Implementation PHP

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  21 Nov 2006 02:51
  • Rrelease-after

Changes: Forms can now be printed using a template with printFromTemplate. Custom template delimiters can be set using setTemplateDelimiters. Bugs were fixed.

  • Rrelease-mid
  •  27 Apr 2006 00:09
  • Rrelease-after

Changes: A form signature was added for more security. Default values can optionally override retrieved values. A callback function is run against a value. Output is returned instead of printing it. The default value of now() is used for date/time fields. "File" and "hidden" are allowed as forced types. Magic quotes are properly supported. An option for detailed errors was added.

  • Rrelease-mid
  •  12 Jul 2005 16:45
  • Rrelease-after

Changes: This release adds validation of data via regular expressions and providing custom feedback, support for normalized data/lookup tables, customization of all aspects of the output, integration of forms into the layout, full CSS styling, and accessibility support with labels, fieldsets, legends, etc.

  • Rrelease-mid
  •  14 Nov 2002 18:50
  • Rrelease-after

No changes have been submitted for this release.

2e29c96a80240b0c51889c00c0ab8207_thumb

Project Spotlight

NeroLINUX

A graphical CD/DVD burning application.

No-screenshot

Project Spotlight

KSI Scheme

An implementation of the Scheme programming language