Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Wyciąganie danych z bazy w formacie utf-8 na strone
tomashr
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 8.02.2007

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


Witam,

Mam taki problem. Mianowicie mam baze zapisujaca dane w formacie utf-8. I teraz nie wiem, w jaki sposb wyciagnac te dane aby polskie znaki były poprawne. Na stronie dałem tez tag utf-8 jednak to nie pomogło Przy zapisie ze strony do bazy czegos na literke dajmy na to 'Ś' do bazy trafia '?' Gdy wyciagam te dane na stronie tez pokazuje mi sie '?' zamiast 'Ś' pomimo tego, ze jak napisałem wyzej mam ustawienie w tagu na utf-8

Hmmm, czy moze mi ktos pomoc, wyjasnic ?

z gory wielkie dzieki.
Go to the top of the page
+Quote Post
JaRoPHP
post
Post #2





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


Masz inne ustawienia kodowania znaków na stronie i w bazie.
Możesz skorzystać z poniższego polecenia (zaraz po połączeniu z bazą), aby zmienić kodowanie w bazie:
  1. <?php
  2. mysql_query('SET CHARACTER SET latin2');
  3. ?>


--------------------
Kto pyta, nie błądzi...
Kto zbłądził, ten pyta...
Go to the top of the page
+Quote Post
Jarod
post
Post #3





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

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


Napisz sobie funkcję connect(), która będzie łączyć się z bazą i wykonywać po połączeniu zapytanie
<?php
mysql_query('SET NAMES utf8');
?>


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post
JaRoPHP
post
Post #4





Grupa: Zarejestrowani
Postów: 675
Pomógł: 15
Dołączył: 7.11.2004
Skąd: Katowice

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


Używając klauzuli SET NAMES nazwę zestawów znaków powinno się podać w apostrofach, Character Sets:
  1. <?php
  2. mysql_query("SET NAMES 'utf8'");
  3. ?>


--------------------
Kto pyta, nie błądzi...
Kto zbłądził, ten pyta...
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 Aktualny czas: 22.08.2025 - 00:46