I agree that C# is genearlly the best programming language to use.
Howerver, PHP has been referred to me because it is the exact language that yahoo, ebay, and amazon use. PHP is a programming language that works directly with HTML; it is a programming language made for databases.
http://www.devshed.com/c/a/PHP/Websi...PHP-and-MySQL/
However, I have never programmed a database. I honestly don't personally know which is a better programming language for a database: C# or PHP.
... only if I can just skip all of this programming and use D4 or FileMaker...