Witam Serdecznie

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 :

  1. $dsn = "....";
  2. $user = "...";
  3. $password = "...";
  4. $link = odbc_connect($dsn,$user,$password)
  5. or die ('Błąd z połączenie z baza');
  6.  
  7. $query = "SELECT ZaN_GIDTyp AS Expr1,ZaN_GIDNumer AS Expr2 FROM CDN.ZamNag WHERE (ZaN_GIDTyp = '".$zamnag_typ."') AND (ZaN_GIDNumer = '".$zamnag_numer."')";
  8. $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.