Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala pessoal,
Acho que o título já diz tudo, mas o problema é o seguinte: na página de formulário o usuário colocar sua data de nascimento no formato brasileiro (12/12/1970), porém no banco eu preciso que ele esteja no formato americano (1970-12-12). Essa conversão seria feita manualmente ou tem alguma função mágica que faça isso?
A data de nascimento foi apenas um exemplo, mas vai ter hora que vou ter que converter vários dados ao mesmo tempo.
Estou usando o beforeFilter dessa maneira:
function beforeFilter () {
parent::beforeFilter();
$this->_setConversions();
}
function _setConversions () {
foreach($this->data['Membro'] as $chave => $valor)
{
switch ($chave)
{
case 'data_nascimento' :
$this->data['Membro'][$chave] = $this->Functions->date_db($this->data['Membro'][$chave]);
break;
}
}
}
Tem alguma outra maneira de se fazer isso?
[]'s
Carregando comentários...