Interactive user form / table mysql data driven

IN PROGRESS
Bids
56
Avg Bid (USD)
$535
Project Budget (USD)
$250 - $750

Project Description:
I need a nice and smooth looking and working interactive form for users, where an user can get realtime information about the selected and entered values. data is from an mysql database.

I build an sample to give you an idea, as you see its now based on ajax / javascript / php.

http://vergelijkmondzorg.nl/test_zone/index2.php

You will have great freedom to think and do what will be the best solution to accomplish the result. I expect a fully working an quick and nice looking form.

You will see an table on the bottom of the page, this should be generated from the selected values of the user.

First user selects company, then the sub category. The codes will be filled with date from this sub category. When an code is clicked it should be added in the table. Some simple calculations should be made in this table (added, divided, minus etc). The count is should be edited by adding one or removing one a possibility to remove row should also be possible.

Only the codes should be visible by selecting the first letter of the code

A email / pdf should be send to user with the table as results and some extra information
Results should be stored to database for record, and a “quick” link should be made for user of selected values, (so he can edit this). Values can also be added by “get variables? Or other solution?, so form results can be used without using the form directly.

Skills required:
AJAX, CSS, Javascript, MySQL, 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.


$ 592
in 12 days
$ 850
in 15 days
$ 463
in 15 days
$ 721
in 10 days
$ 577
in 20 days
$ 726
in 13 days
$ 300
in 6 days
$ 640
in 14 days
$ 360
in 10 days
$ 721
in 10 days