Buenas tardes,
sobre la codificación utf8
si usas directamente tildes á etc... en tus scripts .php, tienes que ponerlos en utf8, lo puedes hacer con el editor notepad++ "convert to utf8" o qualquier otro que permita salvar en utf8
Segundo debes especificar en el header de los htmls,php etc... que esta en codificación utf8
Código HTML:
Ver original<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
Tercero: la base de datos como bien explican por aqui la debes tener en utf8
pero cuidadin, que php como lee la base de datos no mira como esta definida, sino que lo
obtiene de
pon eso en tus php que quieres obtener datos y convertirlos utf8
o bien puedes usar la utf8_encode como bien conoces
espero que sea de ayuda!