Skip to main content

Drag And Drop File Upload with jQuery and PHP

In our previous tutorial, we have explained how to implement Export HTML Table to Excel using jQuery. In this tutorial we will explain how to implement drag and drop file upload with jQuery and PHP.

File upload is a common functionality to upload files to server by browse button. Now you can easily enhance file upload functionality to enable users to upload files by drag and drop and also through file browse. The drag and drop file upload is more user friendly as it just needs to drag and drop files on it and the files automatically gets uploaded to the server via AJAX.

So if you’re looking for implementing drag and drop file upload functionality, then you’re here at right place. We will use DropzoneJS jQuery plugin to handle drag and drop file upload functionality. The tutorial explained in easy steps with live demo and link to download source code of live demo.

(more…)

Export HTML Table to Excel using jQuery

In our previous tutorial, we have explained how to implement export data to excel using PHP and get huge response from our readers. Many of them requested to publish tutorial to export HTML table data to excel file with jQuery.

Data Export is a feature to allow users to download data to local file for future use. Mostly we implement data export functionality using server side like languages like PHP etc.

So in this tutorial you will learn how to export HTML table to Excel using jQuery. The tutorial covered with live demo to populate dynamic data into HTML table from MySQL and then download HTML table data to excel using jQuery to excel file. You can also download source code of live demo.

(more…)

Add Remove Input Fields Dynamically with jQuery

In our previous tutorial, we have explained how to implement Drag and Drop Reorder with jQuery, PHP & MySQL. In this tutorial, we will explain how to implement add and remove input fields dynamically with jQuery.

Add Remove input fields dynamically is a very user friendly feature in web applications that allows users to save more details of a subject like skills etc. The duplicate input fields are added and stops after reaching to maximum limit. There are also a remove button next to input field to remove dynamically added input fields.

The tutorial covered with live demo to add remove input fields and submit form to use input fields values. You can also link to download source code of live demo.

(more…)

Drag and Drop Reorder with jQuery, PHP & MySQL

In our previous tutorial, we have explained how to implement Data Export to Excel with PHP and MySQL. So in this tutorial, we will explain how to implement drag and drop sorting functionality with jQuery and PHP.

Drag and drop is a very user friendly feature that allows users to sort or reorder element by drag and drop on desired position. If you’re developing a web application that listing items or images, then you can easily add drag and drop functionality in your web application to increase user experience. You just need to use jQuery UI that enables you to easily add draggable functionality on items list.

We will also use MySQL database table to display items and also order of items after drag and drop reorder. The tutorial explained in easy steps with live demo to display list of images and then reorder images by drag and drop. The images order will be save in MySQL database on each image drag and drag using Ajax. You can also download source code of live demo.

(more…)

Data Export to Excel with PHP and MySQL

In our previous tutorial, we have explained how to Create Ajax Pagination with PHP and MySQL. In this tutorial, we will explain how to implement Data Export to Excel file using PHP and MySQL.

Data export is a feature of web applications to allows users to save data list in a file to personal computer to use in future. We can export data in different file format but Excel is the best format as its supported by wide range of applications.

We have handled this tutorial in easy steps with live demo and link to download demo source code.

(more…)