Estoy probando como me menciono @jackson666 ocupando la funcion utf8_encode
sucede que le puse un echo a la variable
$comunas y cuando se ha escogido una valor que tenga un caracter Ñ hay un problemas de codificacion.
Código php:
Ver original echo("$comunas");
//echo("<br>\n");
$consulta = 'SELECT id_comuna FROM comuna WHERE descripcion_comuna = "'.$comunas.'"';
Si la comuna que escogieron del combobox es
Peñalolen cuando imprimo $comunas su contenido para ver que tiene me arroja que es
Peñalolen y cuando yo pregunto por esa descripcion para tomar su id al no encontrarlo queda vacio y al ejecutarse el update/insert se cae por que ese parametro quedo vacio