Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem Brak polskich znaków z MySQl
iner
post
Post #1





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 29.11.2007

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


Witam,
Problem dotyczy polskich znaków. Na stronie wyświetlają się tylko te info z polskimi znakami które edytowałem w pliku xxxxxx.php a dane z MySQl wyświetlają się bez pl znaków w postaci "?"
Proble pojawił sie po przeniesieniu całego portalu na inny serwer.
Jeśli ktos umie to proszę o pomoc.
PORTAL link
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
John
post
Post #2





Grupa: Zarejestrowani
Postów: 107
Pomógł: 11
Dołączył: 1.08.2007
Skąd: Poland,Warsaw

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


http://dev.mysql.com/doc/refman/5.0/en/cha...connection.html - pomocny artykuł ;-)


--------------------
Odpowiedź na wszystko : manual,appendix. Ulubiona książka : PHP 5 for Dummies.
Studia uh ? ;-).
Go to the top of the page
+Quote Post
redman2
post
Post #3





Grupa: Zarejestrowani
Postów: 104
Pomógł: 3
Dołączył: 13.10.2004

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


Mam identyczny problem. Dane z bazy eksportowanej wygladaja dobrze. Tak samo z baza do ktorej importuje (podglad phpMyAdmin, wersja 2.11.4, wersja MySQL 4.1.22 na obu serwerach). Problem dopiero pojawia sie, gdy wyswietlam te dane na stronie.

Ten artykul (manual) niewiele pomaga. Probowalem wszystkich mozliwych ustawien. Dalej nic i widze, ze kolega 'iner' tez nie rozwiazal tego problemu.
Go to the top of the page
+Quote Post
iner
post
Post #4





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 29.11.2007

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


więc wczoraj próbowałem rozwiązać problem mimo mojego laickiego podejscia. Okazało się że w podglądzie w phpMyadmin w bazie MySQl nie ma polskich znaków tylko krzaczki wiec zaimporotowałem jeszcze raz i teraz jest w podglądzie bazy wszystko ok, są polskie znaki. Na stronie jednak nadal w miejscu np ą ś ć ż pojawia się ?

Czytałem ze jest to częsty problem przy przenoszeniu baz na inny serwer:(

W takim razie nadal prosimy o pomoc!!

Ten post edytował iner 6.03.2008, 23:54:34
Go to the top of the page
+Quote Post
redman2
post
Post #5





Grupa: Zarejestrowani
Postów: 104
Pomógł: 3
Dołączył: 13.10.2004

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


Dodaj

mysql_query("SET NAMES 'latin2'");

zaraz po

mysql_select_db

Powinno pomoc

[BBCode nie dziala. Sorki]
Go to the top of the page
+Quote Post
iner
post
Post #6





Grupa: Zarejestrowani
Postów: 23
Pomógł: 0
Dołączył: 29.11.2007

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


Odświerzam bo problem jest nadal nie rozwiązany!! Jednak dotarłem do tego, że została poprawiona wersja Myphp admina o kilka istotnych funkcji, których teraz nie pamiętam skutkiem ubocznym jest właśnie problem w wyświetlaniem polskich znaków. Napisali, że problem ten dotyczu dużej liczby małozaawansowanych użytkowników!! :/
Go to the top of the page
+Quote Post
potreb
post
Post #7





Grupa: Zarejestrowani
Postów: 1 568
Pomógł: 192
Dołączył: 7.03.2005
Skąd: Warszawa

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


http://forum.php.pl/index.php?s=&showt...st&p=434782

Nie podałeś jakiego kodowania używasz, skoro masz iso na stronie tak set names latin2, baza tez musi być ustawiona na latin

Ten post edytował potreb 11.03.2008, 15:05:35


--------------------

Go to the top of the page
+Quote Post
wojckr
post
Post #8





Grupa: Zarejestrowani
Postów: 50
Pomógł: 4
Dołączył: 6.05.2007
Skąd: Wrocław

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


  1. <?php
  2. mysql_query('SET CHARACTER SET latin2');
  3. mysql_query('SET collation_connection = latin2_general_ci');
  4. ?>


Może tak? Używam tego i hula.
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 - 04:46