Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Problem z polskimi znakami
Alik
post 4.06.2006, 15:33:00
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 4.06.2006

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


Witam,

wgrywam do bazy dane z pliku txt, kodowanie pliku txt ANSI, w bazie mam język Polish (pl-UTF-8) natomiast
System kodowania znaków dla MySQL: UTF-8 Unicode (utf8) i System porównań dla połączenia MySQL: latin2_general_ci.

Prosze o podpowiedz co mam pozmieniac aby otrzymac polskie znaki w wynikach zapytań z bazy.
Plik połączenia z bazą:
$link = @mysql_connect("localhost","marek", "marek")
or die("Nie udało się połączyć z bazą danych: " . mysql_error());
mysql_select_db('cennik', $link)
or die ( mysql_error());
mysql_query("SET NAMES latin2");

Z polskich znaków niemam ś czy ą

Bardzo proszę o pomoc!
Go to the top of the page
+Quote Post
q
post 4.06.2006, 18:16:46
Post #2





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 4.04.2003
Skąd: Częstochowa/Wrocław

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


tuż po połączeniu daj te dwa zapytania:
  1. <?php
  2. mysql_query('SET NAMES latin2');
  3. mysql_query('SET CHARACTER SET latin2');
  4. ?>


--------------------
www.iNdS.pl - Najwieksza Amatorska Sieć Komputerowa w Polsce
www.marcinpeciak.eu - under construction
Go to the top of the page
+Quote Post
siemakuba
post 4.06.2006, 18:19:40
Post #3





Grupa: Przyjaciele php.pl
Postów: 1 112
Pomógł: 20
Dołączył: 10.04.2005

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


IMHO najwięcej pomoże a na pewno wiele ułatwi przekonwerowanie na UTF-8 pliku z danymi przed zaimportowaniem go do bazy.
www.gzegzolka.com - ten program ci w tym pomoże.

pozdr.
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: 26.06.2025 - 12:34