
PHP Generator for MySQL is wonderful free software that can be used to generate PHP scripts that can interact with a MySQL database.
This program is useful for everybody; starting from those beginners, who don't have any programming knowledge, to professional programmers, that are tired of repeating the same coding processes for every PHP/MySQL driven website that they make.
One interesting feature of this program is that you can select which tables and fields you want to include in your finished script. In addition, filters can be added to deliver only the data you choose. Moreover, you can protect your script with predefined username and passwords, so you can create a secure basic content management system.
The generated code is very clean, secure, and well organized. You don't need to add the database login details, as it will be automatically included into your script, so you need nothing, but just to upload the generated script to your server.
The free version of this application can only generate five main pages and two detail pages. In addition, you cannot modify the header and footer of your generated script.
v11.4 [Apr 21, 2011]
- Support for multi-level auto-complete editors has been implemented. Such control is based on cascading drop-down lists and allows you to select a value from a long list step-by-step. For example, when we select a country in the Country drop-down list, it will populate the City drop-down list according to the country selected, and so on.
- Starting with this version it is possible to edit and insert data within modal dialogs. To activate this feature, tick the corresponding checkbox in the Project Options or Page Properties window.
- Starting with this version it becomes possible to use a fixed header for data grid as well as display line numbers for grid records.
- Client side validation has been significantly improved. Now our software comes with a number of pre-defined validators including Range, Length range, Email, Credit card, URL, Regular expression, and some others. It is also still possible to implement your own validation logic using the OnEditFormValidate/OnInsertFormValidate events.
- New version comes with a time edit control (that is now used by default for columns that store time-of-day values) and with a masked edit control that provides restricted data input.
- Support for grid footers has been added. The footers allow you to display summaries (Sum, Average, Count, etc) for all or selected grid columns.