CRUD Plumbing Required for 3-page Mobile App

IN PROGRESS
Bids
6
Avg Bid (USD)
$228
Project Budget (USD)
$30 - $250

Project Description:
A simple single document, 3 page mobile site has been developed using JqueryMobile/ HTML5/ JavaScript/ AJAX/ PHP.

In data terms, the pages do the following:

Page 1) allows user select a date from a date picker and fill 2 fields by drop-down list from 2 tables in a MySQL database

Page 2) allows user fill about five fields by combination of drop-down list and data entry (representing header info of a document); some of these are cascading drop-down lists; it additionally allows user create a listview representing line items of the document; the listview items are already being stored in an array, ready for storage to the database; the listview basically stores 5 data fields of data per record

Page 3) similar to page 2, storing another simple document type of 5 data fields per record

This all works currently and the info displays on screen.

What is needed?

On page 3, when the "save" button is pressed, all the data stored in memory from pages 1-3 should packaged and saved to the remote MySQL database with a success or failure message displayed. This implies both the client-side code and server side code are required. The code should follow web security standards to prevent SQL injection, XSS etc.

Currently the app is using XML for AJAX communications but either XML or JSON is acceptable as the packaging format for writing to the database.

Skills required:
AJAX, Javascript, jQuery / Prototype, Mobile Phone, PHP
About the employer:
Verified
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.


Hire rajeshsonisl
$ 450
in 3 days
Hire nagypite
$ 220
in 5 days
$ 100
in 3 days
Hire jonakoo22
$ 150
in 2 days
Hire reventlov
$ 250
in 2 days
Hire itglobalservice
$ 200
in 5 days