Para que todo este OK no solo la codificacion de las paginas debe ser UTF-8 tambien debes colocar tu base de datos con la misma codificacion en el momento en que la creas. Tambien hay una opcion que es setear el charset en caliente...
Aqui la explicacion en caliente.