CRUD application generator for PHP and Mysql, Pgsql and Sqlite database.

Generate insert/update/view forms with grid display of data by writing 2 lines of code.

PDOCrud_Description

PDOCrud - is an advance PHP based CRUD(Create, Read, Update and Delete)

It supports Mysql, Pgsql and Sqlite database and easily manage data with user-friendly features.

Almost in each web application, we need to write many lines of codes to perform insert, update, delete and read database tables operations. PDOCrud script does this work by just writing 2-3 lines of code. This offers add, edit, update and delete basic operation along with several other operation, like pagination, records per page, search etc. Apart from these, you can customize the table and form data in many ways as per requirement by writing simple line of codes. Many javascript plugins are also added that help to perform many other tasks also. Script has many features to ease the development process. You can build simple web application and backend cms using the script easily. You don’t need to write data submission code (Insert/Update/Delete/Export), script handles does that part also. By default, script also put validations as per the field type and manages the data submission using ajax.


PDOCrud_Description

Manage data from Database

PDOCrud is a simple-usage but powerful Create-Read-Update-Delete (CRUD) generator application.

PDOCrud is advance PDO Database management system that creates fields on the basis of the field type and field name as defined in the database table from the database tables directly by writing 2-3 lines of codes only.The application offers you many ways to work with your data, You can use it as plain php library or with your favorite framework and cms.


View Demo Buy PDO Crud

Support

Apart from insert/update, You can export data 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

PDOCrud supporting multiple languages.

Security

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

Add plugins easily

Apart from normal way of applying any javascript plugin, there is special feature in PDOCrud, using which you can easily integrate plugins.



process 2


Easy to CUSTOMIZE

PDOCrud also provides various methods of customization By default, PDOCrud comes with bootstrap framework but you can use any template you want.

It is very easy to use even for non-programmers. Content management becomes simple and flexible, hours of saved time, minutes to implement.You can easily change field types, add captcha, google map, hide/show label, various settings using config file and easily do the changes


PDOCrud - Features

Add records

Creating or inserting new record to database.

Update

Update selected record in the database.

View

Read or retrieving database records.

Delete

Delete or removing selected record from table.

CSV

It export data in CSV Format.

PDF

It export data in PDF Format.

Excel

It export data in Excel Format.

Search

The main use for the tool for some users is with the Search mode, for finding data.

Delete selected elements

Delete or removing single or multiple selected record from table.

Inlile edit and delete

Edit or Delete Inlile record from table.

Sorting asc and desc

Sort result sets in either ascending or descending order on the basis of column,

Print

It provide visitors to your site to be able to do print the current page data.

Captcha & Google map support

PDOCrud supports google map and captcha for security.

Multilanguage support

PDOCrud can work with multiple language

Column Switch operation

PDOCrud supports Column Switch operation.

Added Plug - Ins.

PDOCrud can work with other added Plug-Ins.

Pagination

This feature for the user on seeing database result, it reduces the burden with long scrolls upside down and provides page results within the single scope of user’s display.

Records per page

you can specify Number of records to show per page, generally results in a number of rows which don't fit in a single page (30 rows by default)

Custom Action Buttons

PDOCrud can work with Custom Action Buttons.

Recaptcha support

PDOCrud supports Recaptcha.


PDOCrud -Form Examples

Sign Up Form

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


Demo Form Buy PDO Crud
Register to Our App

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


Demo Form Buy PDO Crud
Join Us!

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


Demo Form Buy PDO Crud
Login with Registation

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


Demo Form Buy PDO Crud
Audition Form

Talent hunters can use this audition form to gather participants information for talent audition.


Demo Form Buy PDO Crud
Car Rental Form

A sample form to give you an inspiration if you are in car rental business.


Demo Form Buy PDO Crud
Donation

Our easy-to-use, drag and drop form builder is the perfect solution for your online donation collection needs.


Demo Form Buy PDO Crud
Cruise Booking

When doing a cruise booking have your clients fill out this form with essential information.


Demo Form Buy PDO Crud
Event Registration Form

Easy way to allow users to rate an event and provide feedback.


Demo Form Buy PDO Crud
Feedback

This feedback form will be perfect for your visitors to give feedback easily.


Demo Form Buy PDO Crud
Flight Booking

Easy for users to reserve flight for their destination using this form.


Demo Form Buy PDO Crud
Hotel Booking

An online hotel booking form to track your bookings easily and manage further reservations more accurate.


Demo Form Buy PDO Crud
Job Application

To recruit an employee for your company, you can align job application form on your site.


Demo Form Buy PDO Crud
Library Membership

Allow people to apply for the membership in your library directly through this form.


Demo Form Buy PDO Crud
Order

Say goodbye to boring forms, Create a form that enables customers to order online.


Demo Form Buy PDO Crud

Get this script NOW!


F.A.Q.

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

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 $PDOCrud->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 this is possible. please check the http://pdocrud.com/demo/pages/join.php  Here I have shown that there are 2 table (master table is user and detail table is user_meta).

Yes, it is friendly for mobile devices.

sql statement can be anything so view, delete, and update options is not possible for sql statement. You can perform view/edit/delete on a table so use.
$pdocrud->dbTable(“orders”)->render();
to generate view/delete/update

http://pdocrud.com/documentation/#!/grid_column
$pdocrud->colRename("customer_name", "client name");//rename customer_name to client name in grid

You can use formRemoveFields($fields) , where $fields is the array of name of fields to removed.

fieldNotMandatory($fieldName) ; //here you can specify field name

$pdocrud->colRename("first_name", "client name"); this will rename view lable also.

add css class using folllowing code
$pdocrud->fieldCssClass("first_name", array("class1", "class2"));// add css classes in your css
.class1{
width :100px;
}

You can set any attribute like this
$pdocrud->fieldAttributes("email", array("disabled"=>"disabled"));// any attribute name and it's value.

Yes, you can display form on button click also. // 1st parameter is button text, 2nd parameter is modal header
$pdocrud->formDisplayInPopup("Open Product Details popup","Product Details");//display form in popup
echo $pdocrud->dbTable("producttable")->render();