Desde Mysql .. sobre todo si el dato de la fecha al final de todo va a aparar a tu BD puedes usar:
CURDATE() o bien NOW() (depende si la quieres con hora o sin ella y del tipo de campo que uses: DATE o DATETIME) .. A su vez para "formatear" la salida de esta fecha y darle el formato que gustes puedes usar DATE_FORMAT() .. Todo esto son funciones de tratamiento de fechas de Msyql no de PHP.
más info en su manual:
www.mysql.com
Un saludo,