Te e echo una funcion que creo que es lo que necesitas.
Si tienes alguna duda me lo haces saber   
Código PHP:
Ver original- <?php 
- /********************************************************************************* 
- Desaconsejo el uso de las instrucciones mysql que vienen en php POR SER OBSOLETAS. 
- Pero te lo e escrito asi para que lo comprendas mejor. 
- Si las usas ve pensando en controlar un API. Yo te aconsejo Mysqli. 
-   
- Variables de la funcion 
-   
-     $server = servidor mysql 
-     $user = usuario de mysql 
-     $password = contraseña del usuario mysql 
-     $db = nombre de la base de datos 
-     $tabla = nombre de la tabla que se desean cambiar los datos 
-     $campo_fecha = nombre del campo que contiene la fecha a cambiar 
-     $campo_unico = un campo de la tabla que sea unique para que no cambie nada mas que una fila 
- *********************************************************************************/ 
-   
- function actualizar_fecha($server,$user,$password,$db,$tabla,$campo_fecha,$campo_unico){ 
-   
-     $sql = "SELECT * FROM $tabla"; 
-         $consulta = explode(' ',$query['fecha']); 
-         $fecha = explode('-',$consulta[0]); 
-         //introducimos los datos para generar la consulta 
-         $unix = gmmktime($hora[0], $hora[1], $hora[2], $fecha[1], $fecha[2], $fecha[0])); 
-         //Generamos el string de la consulta a MySQL 
-         $sql = "UPDATE $tabla SET $campo_fecha = '$unix' WHERE $campo_unico ={$query['id']};"; 
-     } 
- } 
-   
- /******************************************************************************** 
- Este codigo no te dara problemas siempre y cuando la fecha de nacimiento de los usuarios no sea anterior a 1970. 
- No se los problemas que te daria con fechas anteriores puesto que lo e escrito sobre la marcha. 
- ********************************************************************************/ 
- ?>