Lo que te dice el compañero de arriba es correcto, funcionara solo si estás usando HTML5, si no es así, utiliza:
Código HTML:
Ver original<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
En la base de datos, deberías tener la codificacion en utf8_spanish_ci
Y cuando hagas una consulta desde php:
Si usas MYSQL:
mysql_query("SET NAMES 'utf8'");
Si usas MYSQLI:
$con->set_charset("utf8");
En este caso $con es el link identificador
Suerte!