Hey ahmedkalu,
I was in your spot a few months ago, then I went out and got Beginning PHP5, Apache and MySQL Web Development, written by some moderators from this forum. It's a great book, and covers everything from a simple echo to creating your own Content Management System and Forum.
I'd really recommend you go out and buy it, it's worth it and is big — yet describes every part in detail.
Get the book and scan about those links Nog posted, then read through this forum and I bet you'd go far.
As previously mentioned, XAMPP Lite is simple to set up and maintain, if you've got windows, click here to get it. If not, a download for your OS should be listed here.
It's completely free and a great bonus for all. 🙂
Need an Editor? Splash some cash on Dreamweaver or keep it free and get an editor with Syntax highlighting enabled, such as Notepad++ or Vim 6.4. You can even use Notepad, but Syntax highlighting will help you a great deal. 🙂
Good luck with it. 🙂