Opublikowany przez Ciebie pojedynczy cudzysłów nazywa się „ostry akcent
', który jest często konwertowany z ogólnego pojedynczego cudzysłowu przez niektóre aplikacje internetowe. To UTF8
znak, który po wstawieniu do Latin-1
baza danych tłumaczy się na '’'. Oznacza to, że musisz zmienić zestaw znaków MySQL na UTF8
lub alternatywnie zmień zestaw znaków swojej witryny na Latin-1
. Preferowany byłby ten pierwszy:
ALTER DATABASE YourDatabase CHARACTER SET utf8;
ALTER TABLE YourTableOne CONVERT TO CHARACTER SET utf8;
ALTER TABLE YourTableTwo CONVERT TO CHARACTER SET utf8;
...
ALTER TABLE YourTableN CONVERT TO CHARACTER SET utf8;