I think PHP and Mysql are obvious for your own sites. But if you're talking jobwise, on the Microsoft side, ASP.net is the hot one right now and there are a lot of jobs for people that know. OTOH, it is fairly "easy" to learn so supply will continue to increase. On the UNIX/LINUX side, jsp/java is always popular but the one gaining steam is Ruby on Rails. I've seen some folks put together db-driven applications super fast!
Ruby on Rails is in....this is sumthing which is picking up very fast..n would be good if u learn it.. talking in terms of Jobs..Asp.net is the best..definite to get a job if u know this..n even PHP n Mysql
I would said asp.net is a good starter, as there are lots of job and it is easy to learn. Visit www.connectionstringexamples.com for all programming tips.
php is the one to go as it is easy to get a job doing web programming. If you want, you can build applications and sell them in DP.
As you know php a little, just go on with php,mysql,javascript & html,css(u know already). THis will be your complete web solution. A lot of free resource on the web......