Bueno, xfxstudios, lauser, gracias por interesaros por este tema.
Al final, indagando por ahí he encontrado la solución, para al que le interese:
En phpMyAdmin el cotejamiento de la conexión al servidor:
utf8_unicode_ci
En phpMyAdmin el cotejamiento de los campos de las tablas:
utf8_unicode_ci
Para insertar caracteres especiales en la db mysql desde php, después de la conexión a la db, añadimos:
Código PHP:
mysql_query("SET NAMES 'utf8'");
y para recibir, mostrar los datos extraídos de la db mysql:
Código PHP:
<? echo utf8_encode($data['nombre']); ?>
Bueno, pues eso es todo,
Saludoss
