Mam następujący kod:Wstawianie znaków Unicode za pomocą PHP -> ODBC -> MS SQL?
$sql = "update tbl_test set category = N'resumé';
echo $sql;
$rs=odbc_exec($conn,$sql);
Gdzie $ conn jest połączenie DSN ODBC do serwera MSSQL. Problem wydaje się, że gdzieś pomiędzy PHP i MySQL (być może ODBC?) Znaki Unicode są konwertowane do śmieci. Jeśli skopiuję wklej dokładnie to, co echo mówi bezpośrednio do Enterprise Manager, wstawi się ono do MS MSI. Jeśli jednak uruchomię ten kod, zawsze przejdzie on do MSSSQL jako resumé. Masz pojęcie, czego tu brakuje?