I'm going to dive into the php thing so I'm rather looking for some sophisticated tool.
Are you starting as a rank beginner, or as a novice who wants to advance his skills?
If you are a beginner, I think that simply using a good text editor would be a better choice than using a full blown IDE, as you would get to know what style of programming you prefer.
Later, there would be time to learn the ins and outs of a given IDE.
Likewise, you could just run SQL manually, and later, when you have a feel of it, use a tool such as phpmyadmin.