Realmente, ésta no parece ser una pregunta relacionada con PHP. Al menos no directamente. La interfaz para introducir datos ocurre del lado del cliente (el navegador) mientras que PHP es exclusivo del servidor.
Yo te recomendaría hacer una búsqueda en Google con los términos "javascript + calendario", que seguramente encontrarás un montón de código ya listo para desplegar calendarios bonitos en tu página.
// Saludos
|