Hola.
Estoy haciendo un ABM (CRUD) de productos pero cuando hago un Insert o Update usando el model me inserta mal los acentos en la base de datos.
Lo estoy haciendo a mano directamente no uso StandardForm
function insert()
{
$nombre = $this->request("nombre");
$this->Productos->find(1);
$this->Productos->nombre = $nombre;
$this->Productos->save();
}
No recuerdo bien pero si en mi textbox agrego una é escribe en la base de datos Aº o cosa por el estilo. Ya trate de usar
$this->Productos->nombre = htmlentities($nombre);
y nada.
Comentarios
Yo he tenido un problema parecido sacando y metiendo los datos y lo solucione con las funciones:
utf8_encode para sacar los datos de la BBDD
utf8_decode para meter los datos de la BBDD
Espero que te sirva
utf8_encode para sacar los datos de la BBDD
utf8_decode para meter los datos de la BBDD
sin embargo debes probar cambiando el encoding del apache ISO-8859-1