Id could recommend you everything i know thats helped me. But to be relistic not every single site i tell you is going to help you. Well to set a server up etc try http://robouk.mchost.com its proven to help people. If you have troubles you can email him or send him a txt message via web form. Robouks PHP tuts arent good. So try not to learn from them. The articles here are quite good. And to my mistake i have only recently found that they could have helped me quite a bit. (Poor me)
I could also recomment you another forum. That has lots of good people at php. But i think this is a good one. So i wont. (Ermm anyway http://tutorialforums.com - has client side server side(PHP Asp etc) also grfx and more).
Devarticles, Dev Shed, Site Point spoono.com great for beginners. thats about all the good sites. but the best is the manual. http://php.net/manual/en ive been there so many times, refering from tuts new functions that have been shown to me. I havent read a tutorial thats suppose to help me for a while but most do help.
Remember people are always here to help. So have some troubles and have referred to manual, and tried yourself. Come here and get some help.