Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][MySQL] Polskie znaki w bazie danych
Forum PHP.pl > Forum > PHP
FlooX
Witam,


Mam problem z polskimi znakami w bazie danych.
Strone kodowaną mam w utf-8, pliki tez zapisuje z tym kodowaniem, a w bazie metode porównywania również mam utf-8


Na stronie wszystko gra, polskie znaki są, a gdy wsadzam dane do bazy, zerkam do phpmyadmin a tam krzaki zamiast polski liter.

np zamiast treść mam treść



Co jest grane ?

co mam zrobić, zeby uzyskać polskie znaki w bazie danych ?



Pozdrawiam
starach
Hmm a czy po wywołaniu połączenia wysyłasz zapytanie takie jak poniższe do bazy ?
  1. SET CHARACTER SET utf8
FlooX
ups, wysyłałem

Kod
SET CHARACTER SET utf-8

zamiast utf8

Usunąłem myślnik i działa smile.gif

Dzięki wielkie

Pozdrawiam


EDIT:
teraz gdy używam zapytania UPDATE żeby zaktualizować dane, to gdy chce wsadzić coś z polskimi znakami wyskakuje mi błąd 1366 (czyli nieodpowiednia typ danych dla pola?)

jak temu zaradzić ?
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.