Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Polskie znaki pobierane z bazy danych.
Maxie
post 3.06.2012, 17:37:33
Post #1





Grupa: Zarejestrowani
Postów: 82
Pomógł: 1
Dołączył: 19.10.2011

Ostrzeżenie: (0%)
-----


Mam problem, otóż chcę pobrać nazwę, która zawiera polskie znaki z bazy mysql. W bazie jest ustawione utf8_polish_ci, strona ma w <meta> zaznaczone by korzystać z polskich znaków. Polskie znaki działają na stronie i działają w bazie (patrzę przez phpMyAdmin). Ale gdy pobieram i pokazuję to już pokazuje zamiast "ś" znak zapytania. Co zrobić z tym fantem?
Go to the top of the page
+Quote Post
trafas
post 4.06.2012, 20:48:22
Post #2





Grupa: Zarejestrowani
Postów: 87
Pomógł: 12
Dołączył: 31.05.2006

Ostrzeżenie: (0%)
-----


A w czym kodujesz ?
Chodzi mi o kompilator.
Jeżeli w DreamWeaver to czasami są w nim problemy z kodowaniem.
Dodatkowo najlepiej ustawić sobie kodowanie pliku - skrót Ctrl + J

Jak kodujesz w czymś innym to możesz wymusić z jakiego kodowania chcesz skorzystać w deklaracji połączenia z bazą danych:


  1. function polacz(){
  2.  
  3. $connect = mysql_pconnect("serwer","login","haslo") or die ("blad polaczenia");
  4.  
  5. $bazka = mysql_select_db("nazwa_bazy") or die ("blad wybrania bazy");
  6.  
  7. // wymuszenie kodowania
  8. mysql_query ("SET NAMES latin2");
  9.  
  10. return $connect;
  11. }


Ten post edytował trafas 4.06.2012, 20:48:47
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 23.06.2025 - 18:57