Respuesta: Insertar fecha en BD ¿Te has asegurado que el campo año tiene los 4 dígitos y no abreviaciones?
Y en cualquier caso para comprobar que la fecha sea válida puedes usar checkdate(); Para traducciones al formato deseado sin que haya problemas por formato también te aconsejo usar mktime(); y date();
__________________ Un Lannister siempre cumple sus promesas |