Nibble Forms 2 is a PHP form class which allows developers to quickly create HTML5 forms and validate submitted results. An evolution of the original Nibble Forms class, it follows some of the key principles of Nibble Forms: It's simple to instantiate, it uses simple form field calls, it's flexible, and it provides validation out of the box.
Table Maintenance allows you to add, update, and delete MySQL table records without programming. It provides forms with general validations and is useful for master maintenance of setup and parameter tables. All updates and deletions are automatically logged in an audit trail. Forms and record lists are automatically generated with navigation, and both can be customised extensively. Default form validation is performed for add and update mode. Foreign keys, if declared, are used for cross table validations. A method is provided to define explicit foreign keys if database level keys are not defined. Additional specific validations can be included.