PHP te da mil opciones tu decides cual :D
pero tambien puedes hacer algo como..
Código PHP:
$fecha = "06/08/2010";
$nFecha = explode('/',$fecha);
mysql_query("INSERT INTO tabla(dia, mes, anio, fecha) VALUES('$nFecha[0]', '$nFecha[1]', '$nFecha[2]', '$fecha_mysql')");
De todos modos creo que estas trabajando de más ya que tu le puedes enviar a mySQL la fecha como la tienes con diagonales y la convierte ;)