¿Cómo insertar valores de JQuery datepicker en el tipo de datos de fecha de MySQL usando Codeigniter?

No puedo insertar los valores de mi JQuery Datepicker en mi base de datos MySQL con el tipo de datos Fecha. ¿Cómo convertiré la cadena al tipo de fecha? Estoy usando Codeigniter con MVC. Aquí está mi código:

javascript

<script>
$(function() {
    $( "#datepicker" ).datepicker({
        showOn: "button",
        buttonImage: "images/icons/calendar_24.png",
        buttonImageOnly: true,
        onSelect: function(dateText, inst){
            $("input[name='dob']").val(dateText);
        }
    });

});
</script>

controlador

function create()
{
    $data = array(
        'FirstName' => $this->input->post('fname'),
        'DateofBirth' => $this->input->post('dob')
    );

    $this->site_model->add_record($data);
    $this->index();
}

ver

<?php echo form_open('site/create');?>
<p>
    <label for="fname">First Name:</label>
    <input type="text" name="fname" />
</p>

<p>
    <input type="text" name='dob' id="datepicker" />
</p>

¡gracias chicos! Leí alguna solución en google y lo hice:

controlador:

function create()
{
    $date = $this->input->post('dob');

    $data = array(
        'FirstName' => $this->input->post('fname'),
        'DateofBirth' => date('Y-m-d', strtotime($date))
    );

    $this->site_model->add_record($data);
    $this->index();
}

¡Y esto resolvió mi problema! :)

Respuestas a la pregunta(5)

Su respuesta a la pregunta