Hola ann_eav estuve haciendo unas pruebas y me inserta con acentos y ñ de la siguiente manera.
Realice las pruebas con cotejamiento utf8_spanish_ci
código php de ejemplo
Código PHP:
Ver original<?php
define('DB_SERVER', 'localhost'); define('DB_SERVER_USERNAME', 'root'); //Edita tu usuario define('DB_SERVER_PASSWORD', ''); //Edita tu contraseña define('DB_DATABASE', 'test'); //Edita tu bd
$conexion = mysql_connect(DB_SERVER
, DB_SERVER_USERNAME
, DB_SERVER_PASSWORD
);
$nombre = "ñandú";
$login = "a continuación";
$pass = "canción";
header('Content-Type: text/html; charset=iso-8859-1'); //header('Content-Type: text/html; charset=utf-8');
print $sql;
?>
Resultado tabla "usuarios" phpmyadmin (datos de ejemplos)
id usuario login 1 | ñandú | a continuación
2 | canción | corazón
Espero te sea de utilidad.
Saludos.