GetAFreelancer.com
 
Find projectsSearch
Sign Up | Log in | Top Rated Users | Browse projects | Post Project | RSS feeds | Articles
 

Excel into MySQL via PHP

   Click here to post similar project

Excel into MySQL via PHP is project number 241168 posted at GetAFreelancer.com. Click here to post your own project.

Closed
(Selected Service Provider vladim1)
Status: Closed
Budget: $30-250
Created: 04/28/2008 at 13:59 EDT
Bidding Ends: 05/03/2008 at 13:59 EDT
Project Creator: bitter View PM Post PM
Buyer Rating: (No Feedback Yet)
Description: What I need done:
I need a PHP class written to import a fixed format .xls file and store the contents inside a MySQL database (see attached files for phpinfo() and sample data).

Top Level Functionality
These functionality requirements all need to be able to be turned on/off from a config file

1. File Browser
a) Config file option to set path to server-side import folder
b) function that returns array(filename,date(datetime format), filesize (in a human readable format)) of files in server-side import folder (return success/errmsg)
c) function that accepts a filename variable (from (b) array) and deletes that file from the filesystem (return success/errmsg)
d) function to accept HTTP upload file into server-side directory for import (return success/errmsg)
e) example HTML form to submit d) successfully
f) uploaded file maybe a .xls or a .xls inside a .zip, if .zip, decompress and use .xls, discard .zip after import.

2. Database Import
a) Validate and encapsulate data in xls file to avoid import errors
b) Skip a few header rows of the xls file that are not consistent with the dataset
c) Import the xls file into the MySQL database
d) Remove all duplicate records
e) return an array with a summary of information (see note)

3. Database Import Tagging
a) Ability to set a variable in config file (4 chars integer)
b) Have a field in the Database where this constant is inserted in each row (it is being used as an account reference number in the larger project)
d) this should be called automatically during Database Import


** The "summary record set array" I would like
Basically a summary of what occurred during the import, something like
array() number of [imported records] [number of duplicates] [first record date] [last record date] [errors] etc.


What I already have versus what the provider will build:
I already have my CSS and larger function that wraps around this, so I require:
a) a PHP class that uses functions well (comments throughout code please)
b) an example HTML file for HTTP Upload
c) it to be compatible with the environment described in the attached php.ini file


Other context/requirements that providers will need to know:
See attached files for phpinfo() and example data.
At the conclusion, after payment is made, I will own the code and all rights pertaining to it.


Specific expertise that I am seeking:
An experienced PHP programmer that has this in their toolkit already and has an established profile within this community.


Timeframe for delivery:
Soon would be nice.
Additional files submitted:
phpinfo.pdf.zip
example_files.zip
Report violation
Job Type:
  • PHP
Database: MySQL
Operating system: Linux
Bid count: 19
Average bid: $ 177

 

Related project
 
Seeking 1 Person with Sr. / Lead ASP/PHP/AJAX Featured
posted by TerraFirma
Budget: $30-250
 

FREE Trial project for new buyers!

 

View Project Message Board     Post Message on Project Message Board
Messages Posted: 2

If you are the project creator or one of the bidders Log in as project creator or bidder for more options

Bid on This Project

Service Providers PMB Bid Delivery Within Time of Bid Provider Rating
zeee
View PM Post PM
$ 175 7 days 03-24-2008 10:35 9.87/109.87/109.87/109.87/109.87/109.87/109.87/109.87/109.87/109.87/10
(105 reviews)
Please see pmb
www6STECHcom
View PM Post PM
$ 175 6 days 03-24-2008 10:50 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(48 reviews)
Hi, We would like to introduce ourselves as a company of professionals who are driven by the philosophy of customer satisfaction through QUALITY and INNOVATION. We specialize in web-related technologies and software development, 2D and 3D modeling and animation. Why 6STech? " Use of our tried and tested techniques to deliver what you want as per your expectations. " Really quick turnaround time " We are available on AIM, YAHOO messenger , MSN messenger, Skype, GoogleTalk , Phone, Email ... Looking forward for favorable reply. Thank you & Regards, 6STech Team
qualifiedcoders
View PM Post PM
$ 250 5 days 03-24-2008 14:00 9.67/109.67/109.67/109.67/109.67/109.67/109.67/109.67/109.67/109.67/10
(48 reviews)
see pmb. thanks.
Hatipovic
View PM Post PM
$ 200 10 days 03-24-2008 09:48 9.62/109.62/109.62/109.62/109.62/109.62/109.62/109.62/109.62/109.62/10
(29 reviews)
I can help you.
hsoft
View PM Post PM
$ 250 3 days 03-24-2008 11:31 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(18 reviews)
Hi, I am intrested to do this job.
VWsolutions
View PM Post PM
$ 200 5 days 03-28-2008 12:28 9.90/109.90/109.90/109.90/109.90/109.90/109.90/109.90/109.90/109.90/10
(10 reviews)
I'm interested in helping you on this project. Please check my PM.
zeke
View PM Post PM
$ 200 2 days 03-24-2008 11:00 9.71/109.71/109.71/109.71/109.71/109.71/109.71/109.71/109.71/109.71/10
(7 reviews)
Please check PM.
dibyendu01
View PM Post PM
$ 249 12 days 03-24-2008 11:45 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(2 reviews)
Plz see pmb:))
vladim1
View PM Post PM
$ 100 3 days 04-29-2008 09:50 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(2 reviews)
Hello, the import class is already done, other things you need isn't a problem
valentica
View PM Post PM
$ 200 7 days 04-29-2008 00:28 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(1 reviews)
Please check your PMB. Thanks
UrmanSoft
View PM Post PM
$ 200 2 days 03-24-2008 10:25 (No Feedback Yet)
We will offer quality work of designing and full assistance in getting the website running on your server. We are well capable of accomplish it in fine tune. We will keep you updated about the progress of your project by hosting it on our web server. Also please let us know if further clarification is due on our part regarding our bid. We will be be more than pleased to hear beck from you We look forward to a great association with you... Best Regards, CEO URMAN SOFT
JITSOLUTIONS27
View PM Post PM
$ 150 5 days 03-24-2008 11:42 (No Feedback Yet)
We have understood your requirements from the project description and contents noted, We can develop your project perfectly as you are expecting. We can complete you project perfectly because 1). We are very well experianced software and web applications developers from INDIA using PHP, MYSQL, ASP.NET, VB.NET, C#.NET, MSACCESS, MSSQL, Script languages and web designing tools. 2). We can update the project development everyday. 3). We can communicate you through yahoo, skype and hotmail daily which will enable us to give a best product. 4). If any doubts or details required please contact us through GAF PMB. 5). Expecting you favourable reply. Thanks
lamerko
View PM Post PM
$ 80 2 days 03-24-2008 14:16 (No Feedback Yet)
Ready to start. Regards
Ksolution
View PM Post PM
$ 75 5 days 03-24-2008 14:28 (No Feedback Yet)
We can do this very easily. Thanks
zeeways
View PM Post PM
$ 250 2 days 03-24-2008 15:23 (No Feedback Yet)
Yes, We can do it easily...we have already done to download mysql data in to excel format for one of our jobportal site.....we can do it...please contact us... regards, CEO,Zeeways.com
kdavis005
View PM Post PM
$ 175 4 days 03-24-2008 21:52 (No Feedback Yet)
I can probably due this sooner.
surajitg
View PM Post PM
$ 150 5 days 03-25-2008 13:25 (No Feedback Yet)
We have done same kind of modules for our clients many time.
websitecreator
View PM Post PM
$ 30 1 day 03-26-2008 19:56 (No Feedback Yet)
i can do it now so contact me
MSKWEB
View PM Post PM
$ 250 5 days 04-28-2008 18:19 (No Feedback Yet)
I have done this many times and can do it for you professionally.
Bid on This Project

 

[ Post Project Free ] [ Website Design ] [ Freelance ]

What is GetAFreelancer.com? ( Read about the company )

GetAFreelancer.com is one of the largest sites of its kind. We have earned a good reputation and you can trust us. Our escrow feature is developed to protect both buyers and sellers. Outsourcing is hiring an outside organization to perform services such as information processing and applications development. We have thousands of satisfied clients around the world. If you never tried to contract work to another part of the world you have your chance today. Sign up free! Deposit money and don't purchase until your project is completed.

Bookmark our homepage to make sure you don't forget about our website next time you need to develop an IT project for yourself or your company. Buy services with help from our secure escrow system. Companies of any size have used our web services. Outsourcing is the process of subcontracting network operations and support to an organization outside your own company. Try it free today!

Find Webmaster Resources and Webmaster Forum. Take a look at Search Engine Submission.