From your posting in a thread below, you are at the beginner level in the learning phase. It will take you quite a while before you become competent. I would suggest you grab hold of this book and work through it doing some of the exercises.
Beginning PHP and MySQL: From Novice to Professional by W. Jason Gilmore
You could also visit the nettuts website, search for beginning php, and view their video tutorials.
When you feel you have reached some maturity in this PHP/MySQL subject, go look at, for example, SourceForge[^] who have a number of Open Source projects under some level of development.