Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Polskie znaki w bazie
Forum PHP.pl > Forum > Przedszkole
Poczatkujacy_Web
Mam baze danych, zapisuje do niej dane i wyswietlam. Przy wyswietleniu sa polskie znaki jednak w srodku bazy juz nie. Jak zrobic zeby byly i tu i tu? potrzebuje tego aby jeden skrypt dzialal prawidłowo
-Marcin-
A czy możesz w końcu zaczącz czytać i szukać na forum? To jest temat który się setki razy przewijał.
Ruch Radzionków
  1. mysql_connect ("localhost", "root", "xxx");
  2. mysql_select_db ("xxx");
  3. mysql_query('SET NAMES \'utf8\'');
  4. mysql_query("SET NAMES utf8");
  5. mysql_query("SET CHARACTER SET utf8");
  6. mysql_query("SET collation_connection = utf8_polish_ci");

było 10000 razy
Poczatkujacy_Web
Łącze sie w ten sposob jak do tego to dorobic?

  1. $db = @new mysqli('localhost', 'fuzon_webdesign', 'qweasdzxc', 'fuzon_firmy');
  2. if (mysqli_connect_errno() === 0){
  3. $db -> query("SET NAMES 'utf-8'");
  4. $db -> query ('SET CHARACTER_SET utf8_polish_ci ');
  5. }
rocktech.pl
Witam.

Tak wystarczy smile.gif

  1. //uwaga na hasła!
  2. $db = @new mysqli ( '***', '***', '***', '***' );
  3.  
  4. if ( mysqli_connect_errno () === 0 ) {
  5. $db->query ( "SET NAMES 'utf8'" );
  6. }
Poczatkujacy_Web
Teraz na stronie nie ma polskich znakow, a w bazie sa ;/
Ruch Radzionków
  1. $db = @new mysqli ( '***', '***', '***', '***' );
  2.  
  3. if ( mysqli_connect_errno () === 0 ) {
  4. $db->query ( "SET NAMES 'utf8'" );
  5. $db->query("SET CHARACTER SET utf8");
  6. $db->query("SET collation_connection = utf8_polish_ci");
  7. }

tak spróbuj
viking
Nie ma dlatego że zapewne nie ustawiłeś na stronie kodowania.

Poczytaj sobie http://wwwgo.pl/article/3/kodowanie_znakow_na_stronach_www zwłaszcza o header().
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.