Bueno, esto es verdad. Les comento que ayer solucione el problema. Como dice zsamer, hay que verificar las codificaciones en diversos lugares:
- Cabecera HTML
- Codigo fuente (phtml/php)
- MySQL (Servidor, BD, Tablas, Columnas)
Yo setee en todos estos lugares la codificacion de caracteres a UTF-8 y la collation a utf_spanish_ci y empezo a funcionar correctamente.
Igualmente, me queda una duda porque luego de investigar un rato, di con las siguientes lineas:
Código PHP:
$view = new Zend_View(array('encoding' => 'utf-8'));
//a view object with the encoding option set to utf-8
$viewRenderer->setView($view);
//set the object in the viewRenderer
Para que serviria cambiar la codificacion en el Zend Framework entonces ?