Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: polskie znaki w mysql5
Forum PHP.pl > Forum > Bazy danych > MySQL
rafiksq
Przekopiowalem baze z mysql4 do mysql5 i w bazie mam polskie znaki natomist jak zrzucam baze na strone to zamiast nich sa zanki zapytania. Jaka mozna to rozwiazac?
pafka
w jakim kodowaniu nawiazujesz polaczenie questionmark.gif
sprawdz: SET NAMES LATIN2 (dla iso-8859-2)

zalezy od tego jakie kodowanie masz w bazie, jakie chcesz miec na stronie, w jakim kodowaniu laczysz sie z baza ....
rafiksq
w bazie mam latin2 a na stronie iso, korzystam z serwera webserv, utoworzylem tabele od nowa dodalem tekst z polskimi znakami i lipa znowu znaki zapytania jak zrobie to na platnym serwerze np amm.net.pl to wszystko jest oki.


problem rozwiązany,dla tych co maja ten sam problem, trzeba do pliku dołączyć na poczatku:
  1. <?
  2. header("Content-type: text/html; charset=latin2");
  3. ?>


i przy zapytaniu sql:
  1. <?php
  2. mysql_query("SET NAMES 'latin2'");
  3. ?>


importując bazę trzeba wybrać kodowanie latin2
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.