The best way, for me anyway, to learn ANY new programming language is by example. Download a few fairly simple PHP programs, pick them apart bit by bit (use php.net to look up functions you don't understand or want more information on) then put them back together.
PHP was one of the easier languages I've learned. Far easier (for me anyway) than c++.
Anyway, just do your best and come here with specific questions. No offence intended, but no one here likes to "spoon feed" entire programs to others... the main reason I don't like to do it is generally the person being "spoon fed" learns little or nothing.
Instead, most here will be more than happy to point you in the right direction, help troubleshoot your code, and answer fairly specific questions, and even contribute some code to your project... but not write it for you.
And I would say 3-5k is a good estimate on what something like this would run to have built... (another reason to learn PHP, wouldn't ya say!)
Good luck!