![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 1 Dołączył: 20.03.2006 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Witam mam problem dosc glupi... dane wychodzace z bazy danych sa bez polskich znaczkow. Tzn dzieje sie tak gdy na stronie mam ustawione kodowanie UTF-8, w momencie gdy zmienie na stronie na iso to w tekscie pochodzacym z bazy pojawiaja sie polskie ogonki (natomiast znikaja z pozostalego materialu nie pochodzacego z bazy). W samej bazie wszelkie mozliwe kodowania / porownania mam ustawione na utf-8-unicode czy siakos tak. Adres strony: http://www.trailers4you.org. Dodam, ze gdy za pomoca phpmyadmina eksportuje dane z tabeli np do pliku tekstowego to wszystko jest ok.
Ten post edytował pmallek 3.08.2008, 18:51:54 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 7.08.2005 Skąd: Górny Śląsk Ostrzeżenie: (0%) ![]() ![]() |
Daj taką linijkę od razu po połączeniu z bazą danych
mysql_query("Set Names: Latin2"); |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 1 Dołączył: 20.03.2006 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
Nie bardzo rozumiem w jaki sposob ma mi to pomoc skoro zarowno w bazie jak i na stronie teoretycznie mam UTF-8... (mimo wszystko dodalem to zapytanie i nic to nie zmienilo...)
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 98 Pomógł: 1 Dołączył: 7.08.2005 Skąd: Górny Śląsk Ostrzeżenie: (0%) ![]() ![]() |
dałeś od razu po mysql_connect(); ?
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 1 Dołączył: 20.03.2006 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
A sprawdziłeś czy to zapytanie działa dobrze?
Poza tym nie Latin2 tylko utf8 - przecież stronę też masz kodowaną w UTF-8 |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 1 Dołączył: 20.03.2006 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ': UTF8' at line 1
lub You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ': UTF-8' at line 1 |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
No. To już wiesz że to zapytanie nie jest prawidłowe. Teraz już będzie z górki: Google -> sprawdzenie składni zapytania SET NAMES
|
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 1 Dołączył: 20.03.2006 Skąd: Toruń Ostrzeżenie: (0%) ![]() ![]() |
No i dziala;] dzieki za pomoc, troche nad tym siedzialem a tu taka glupota byla...
|
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 5.08.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam
Dodam kod dla leniwych (IMG:http://forum.php.pl/style_emoticons/default/aarambo.gif) : Kod mysql_query("Set Names 'utf8'") i linka dla ambitnych: http://webmade.org/porady/kodowanie-set-na...aracter-set.php i dołączam się do podziękowań (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 06:56 |