Witam
Zainstalowałem sobie Xampp'a z bazą danych v.5.0.
Oczywiście ustawienia są domyślne. Czy mogę tu dostac pomoc jak skonfugurować tą bazę aby były prawidłowo obsługiwane polskie znaki?
Ustawiając przy tworzeniu bazy danych
1. System porównań dla połączenia MySQL.
2. Metoda porównywania napisów.
Na 'uft8_unicode_ci' nic nie daje, bo jak łączę się z bazą danych przez PHP ('mysqli_conncect', potem 'select')to mam znaki zapytania, zamiast polskich znaków.
Zatem w Phpmyadmin'ie :
1. Klikam na bazę/operacje/wybieram 'uft8_unicode_ci'
2. Klikam na tabelę/operacje/wybieram 'uft8_unicode_ci'
3. tabela/strukura/i w poszczególnycpolach ustawiam na 'utf8_unicode_ci'
Najwyraźniej to nie wszystko, bo dalej na stronie www mam znaki zapytania(na stronie www mam kodowanie utf8). jak sobie z tym poradzić? Najlepiej żeby baza była jeszcze przenośna i możnaby ją było przenieść na inny serwer - polski - i nie było problemów w polskimi znakami.
Dzięki
ROZWIĄZANIE uffff......
po połączeniu się z bazą danych przez funkcję mysqli_connect() dodaj:
mysqli_set_charset($link, "latin2");
albo utf8 zamiast latin2 - zalezy jakie chcesz kodowanie wyjściowe