Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP/MYSQL]Dodawanie do bazy a polskie znaki
Forum PHP.pl > Forum > PHP
busyboy
Witam

Mam taki problem, gdy dodaje jakis wpis do bazy do nie mam polskich znakow tylko krzaki sad.gif

Po polaczeniem z baza uzywam opcji :

  1. <?php
  2. mysql_query("SET NAMES 'utf8'");
  3. mysql_query("SET collation_connection = utf8_general_ci");
  4. ?>


A na poczatku mam :

  1. <?php
  2. <meta http-equiv="Content-type" content="text/html; charset=utf-8">
  3. ?>


System kodowania znaków dla MySQL: UTF-8 Unicode (utf8)
System porównań dla połączenia MySQL: utf8_general_ci
Z gory dziekuje za pomoc.

Pozdrawiam
BusyBoy
viking
http://tworzenie-stron-www.org/strony-www/...na_stronach_www

Ten fragment o meta i header zwłaszcza.
busyboy
Nie pomoglo sad.gif

Dodam jeszczee pola w tabeli w mysql - Metoda porównywania napisów - jest latin1_swedish_ci - powiem szczerze krew mnie juz zalewa sad.gif - probowalem juz na wiele sposobow - jak nie mam krzakwo to mam znaki zapytania sad.gif
Spawnm
porównuj przez utf8 , ustaw aby format pliku też był utf-8
busyboy
tzn? co mam konkretnie zrobic ? w php mam ustawione :

  1. <?php
  2. header('Content-type:text/html; charset=UTF-8');
  3. ?>


po polaczeniu z baza mam :

  1. <?php
  2. mysql_query("SET NAMES 'utf8'");
  3. mysql_query("SET collation_connection = utf8_general_ci");
  4. ?>


Pola w tabeli w mysql - Metoda porównywania napisów - jest latin1_swedish_ci

Czyli co mam zmienic pola w tabeli na utf-8 ? tak ?
erix
Nie tylko zmienić, ale i przekonwertować.

Wątków o kodowaniu było wiele, poczytaj.
busyboy
Hmm Ty zawsze mi pomogasz w moich problemach biggrin.gif a tak powaznie - prosze Ciebie bardzo o przyklad bo naprawde nie wiem jak to zrobic sad.gif a bardzo to potrzebuje.
PawelC
Notepad++ -> Format -> Konwertuj na UTF-8
Jak to zrobisz to daj ten kod:
  1. <?php
  2. mysql_query("SET NAMES 'utf8'");
  3. ?>

Jak nie pomoże, to zamień utf8, na utf-8
Cytat
Pola w tabeli w mysql - Metoda porównywania napisów - jest latin1_swedish_ci
Powinno być utf
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.