Problem wygląda następująco- pobieram dane z MSSQL i zapisuje je do mySQL za pomocą PHP, wszystko działa poprawnie poza jedną rzeczą brak polskich znaków w mySQL. Pobieram dane z MSSQL w następujący sposób :
$dsn = "...."; $user = "..."; $password = "..."; $link = odbc_connect($dsn,$user,$password) $query = "SELECT ZaN_GIDTyp AS Expr1,ZaN_GIDNumer AS Expr2 FROM CDN.ZamNag WHERE (ZaN_GIDTyp = '".$zamnag_typ."') AND (ZaN_GIDNumer = '".$zamnag_numer."')"; $wynik = odbc_exec($link,$query);
Zapewne tu jest gdzieś bład ? może trzeba użyć iconv ? Jeżeli tak to gdzie i w jakiej formie bo to jest łączenie za pomocą odbc_connec ?
Baza MSSQL ma ustawione kodowanie Polish_CI_AS
Dziękuje za pomoc.