The easiest way to have users input dates in the format that you need is to use three <select> boxes - one each for the month, day, and year.
Then, once the form is submitted, you can get the date in the YYYY-MM-DD format that MySQL expects for DATE columns by doing something like:
$date = "$_POST[year]-$_POST[month]-$_POST[day]";