Formdoid!- Advance PHP DB form builder

Generate responsive forms from database tables directly by writing 2-3 lines of codes

video

Formdoid - Build forms from Database

Build powerful forms and easily manage data with user-friendly features.

Formdoid is advance PHP database form builder that generates the form directly from the database tables by writing 2-3 lines of codes only. It automatically creates form fields on the basis of the field type and field name as defined in the database table.

You don’t need to write data submission code (insert/update/export) also, script handles does that part also. By default, script also put validations as per the field type and manages the data submission using ajax.


process 3

Build forms from Database

Build powerful forms easily and manage data submission also.

All you need is to create database tables in standard format and formdoid will generate form as well as manage complete database submission operations for you.


View Demo Buy Now

Many Features

Apart from insert/update, You can export directly to pdf, csv, xml, excel etc. You can show form in popup, multi step form, different layouts of forms and many more features.
Multilanguage support

Formdoid supporting multiple languages.

Security

Secure your reputation and protect your user’s data Formdoid Provides Captcha support

Add plugins easily

All changes to your forms update in seconds. You and your team can react faster and capture data right away.



process 2


Easy to CUSTOMIZE

Formdoid also provides various methods of customization so that form can be easily designed as per the structure you prefer. By default, Formdoid comes with bootstrap framework but you can use any template you want.

You can easily change field types, add captcha, google map, hide/show label, various settings using config file and easily do the changes


Formdoid - Form Features

Easy-to-Use

All you need is to create database tables in standard format and formdoid will generate form.

Responsive Forms

Our forms are easily accessible on any desktop, tablet, smartphone or mobile platform of your choice.

Various Field Types

You can add various field types,edit the label and add hints. This helps to keep your data consistent.

User Notification

Provide feedback to users about the results of their form submission, whether successful or Error .

Callback function

Place your forms anywhere on the web. Users don't need to click around to access your awesome forms.

Step-Wise-Form

Divide long forms into segments for user convenience.You can easily create and customize any form to fit your needs.

Pop-Up-Forms

Formdoid allows you to customize the pop-up form.It will be easy for your prospects to access your contact form.

various formatting options in bootstrap

Get notified by email alerts upon each submission in your G-mail.


Formdoid - Build forms from Examples

Sign Up Form

You can add various field types,edit the label and add hints. This helps to keep your data consistent.


Preview Buy Now
Register to Our App

Our forms are easily accessible on any desktop, tablet, smartphone or mobile platform of your choice.


Preview Buy Now
Join Us!

You can add various field types,edit the label and add hints. This helps to keep your data consistent.


Preview Buy Now
Login with Registation

Provide feedback to users about the results of their form submission, whether successful or Error .


Preview Buy Now

Get this script NOW!


F.A.Q.

Yes, you can add as many forms as you want on same page.

Yes, you can modify data using call back functions of php and javascript.

RTL support is given basically by adding external css. For bootstrap template, you can add bootsrap-rtl css (placed in the bootstrap folder) and it will change layout to rtl.

Yes, you can use it. A little bit customization may be needed for some specific frameworks.

Script automatically creates form fields on the basis of the field type and field name as defined in the database table.
Yes, you can change it using $formdoid->fieldTypes("field_name", "field_type");

You can hide all label using $config["hideLable"] = true;

Yes, you can easily $config["required"] = false; to remove required for all fields and you can easily set specific field validations. You can add php and js validation both. Please check documentation for more details.

By default, autoincrement columns are not shown in form but You can set $config["hideAutoIncrement"] = false; to show it.

Yes, you can use it to insert multilanguage data. Just make sure your table has appropriate Collation.