![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 24.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam problem z wyświetlaniem danych z mysql. Kilka informacji: Na stronie mam ustawione kodowanie UTF-8. Także w MySQL mam kodowanie ustawione na UTF-8 (utf8_unicode_ci). Próblowałem zmieniać kodowanie w MySQL, ale nie przynosiło to żadnych efektów. Tak jak sama nazwa tematu mówi mam problem z znakami specjalnymi. Łączę się z bazą danych, te wartości, które chcę zapisuję w tablicy, a następnie wyświetlam. ZAWSZE przy wyświetlaniu przed wartością zmiennej jest znak zapytania. Wygląda to mniej więcej tak: http://screenshooter.net/100061228/sopher_221 Jeżeli ktoś wie co zrobić, żeby to naprawić (usunąć znaki zapytania) to proszę o pomoc ![]() |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 226 Pomógł: 25 Dołączył: 22.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 24.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Przykro mi, ale nie zamierzam zmieniać całego kodu. (aktualnie stosuję "mysql", a nie "mysqli")
Znalazłem inne rozwiązanie, dla "mysql". Niestety ono również nie działa. |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 226 Pomógł: 25 Dołączył: 22.05.2011 Ostrzeżenie: (0%) ![]() ![]() |
Cytat Przykro mi, ale nie zamierzam zmieniać całego kodu. Nic takiego nie miałem zamiaru sugerować ![]() W takim bądź razie masz ustawione złe kodowanie pliku. Powinieneś mieć UTF-8 bez BOM. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 24.06.2014 Ostrzeżenie: (0%) ![]() ![]() |
Kodowanie także mam dobre - UTF-8 (bez BOM).
Sprawdzałem w Notepad++ Już sobie poradziłem. Ujebałem dwa pierwsze znaki funkcją substr i wszystko prawidłowo się wyświetla ![]() |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 4 291 Pomógł: 829 Dołączył: 14.02.2009 Skąd: łódź Ostrzeżenie: (0%) ![]() ![]() |
Genialne
![]() |
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.08.2025 - 00:39 |