PHP and SQL question

I am working on a page for a friend that is going to be using PHP and a SQL database. I have had good success so far, but my problem is I have to keep uploading changes I make to the code to see if it works… Its a big pain and is seriously slowing down my progress.

What can I use to test these things locally? How can I set up an SQL database locally and run PHP?

Thanks in advance!

I use something call foxserv…apache, php and mysql all in one package and easy to set up.

http://www.easyphp.org/

Thanks guys. I tried Foxserv last night but it gave errors during the installation and didn’t work so well after that. I just fired up easyphp and its working great! Thanks again!