No sé la base de datos que usas, pero en MySQL puedes usar esto nada más seleccionar tu base escribes mysql_query ("SET NAMES 'utf8'");
mira este hilo:
http://www.forosdelweb.com/f86/cotej...spanol-629105/
Con eso informas al servidor de que le envías los datos en utf8 y quieres que te los devuelva en utf8.
Si tu base es otra, tendrás que mirar cómo hacerlo.