jajaja... no se porque te preocupas en explicarnos como está la BD, cuando el problema solo es de sintaxis...
mira, en los argumentos de la función
CONCAT() estas omitiendo una coma justo antes de la variable
$mes y
$dia, supongo que sería por eso.. no?
Cita: CONCAT(".$anio.", '-'?".$mes.", '-'?".$dia.")