Choose your database:
MS SQL Server
SQL Anywhere

Subscribe to our news:
Dave Lantz: "I have to say that I simple love this product and its ease of use. I know that I have only tapped into about 20% of what it can do. In my business I come into a lot of contact with developers and I tell them all, that if they need an easy way to connect, report or work their databases they MUST check out your products".
David Lantz: "Thank you, this is by far the simplest, and most friendly utility for building db record system I have ever used. I wish I could get my systems guys at the office to purchase this for our company would be so very helpful and speed up a lot of work. I for one have used it for everything from a simple inventory record of my house, to a members record for my church just little pet projects and a test bed to test my own db builds and theories before having to hand code at the office..... it is a lot of fun to work with".


Add your opinion

SQL Maestro Group / Products / MySQL / PHP Generator for MySQL / News / PHP Generators released

PHP Generators released

Jun 23, 2017

Prev Next
PHP Generator

SQL Maestro Group is happy to announce a release of PHP Generator, a GUI frontend that allows you to build high-quality and feature-rich data-driven web applications for your database in minutes. There are versions for MySQL, MS SQL Server, PostgreSQL, Oracle, SQLite, Firebird, DB2, SQL Anywhere and MaxDB.

Please find below a detailed description of the most interesting features added in this version. Other new features, corrections, and fixes can be found in the Changelog.

  • Column Filter has been optimized. Now filtering options are loaded from the database only when/if a user presses the filter button. Due to this improvement, the initial page loading time is significantly reduced.
    Column Filter in actionPicture 1. Column Filter in action
    By default only first 20 options are loaded from the database. This value can be customized in the List group of Page Editor.
    Column Filter PropertiesPicture 2. Column Filter Properties
  • Support for custom password encryption has been added. All you need to use this functionality is to provide two functions in PHP for encrypting and verifying the passwords accordingly. This allows you to use any encryption algorithm API or library you like.
    Custom Password EncryptionPicture 3. Custom Password Encryption
  • Support for Inactivity Timeout has been implemented. The value of this option defines the maximum amount of time (in seconds) after that a user is automatically logged out from the application if he/she does not perform any action during this period.
    Inactivity Timeout MessagePicture 4. Inactivity Timeout Message
  • A new event editor has been implemented. Now you can edit all server-side (or client-side) event handlers in a single window that should simplify such operations as copy / paste code between different event handlers.
    New Event EditorPicture 5. New Event Editor
    When you click a button in the event grid, the editor is opened at the corresponding tab. To edit another edit handler, just click its tab within the editor. Tabs that correspond non-empty event handlers are displayed in bold.
  • OnGetCustomExportOptions event: it is now possible to customize the page size for export to PDF.
  • OnBeforeLogout event has been added. The event fires just before a user logged out from the application by pressing the Logout button or when the inactivity timeout is reached.
  • The "Offline mode" option has been added to the Project settings. Turn this option ON for websites running on web servers without an Internet connection.
    Offline mode optionPicture 6. Offline mode option
    Note that when this option is checked, you will not be able to use charts and embedded videos in your application.
  • Number of lookup values displayed in AutoComplete and Multi-level Autocomplete editors can now be customized.
    AutoComplete Editor PropertiesPicture 7. AutoComplete Editor Properties

For more information about a specific tool see the appropriate page:

Prev Next