Kezdőoldal » Számítástechnika » Weblapkészítés » Mysql gondom van de speciális!...

Mysql gondom van de speciális! Általában az adatbázisból nem olvassa ki jól a weblap. Nálam viszont ez a rész jól működik. A gondom, hogy az adatbázisban az ékezetek helyett öüóőúűéáí ez van az adatbázisban öüóőúűéáí . Mit csinálok rosszul?

Figyelt kérdés

Ez mentésnél gondot jelenthet.

Utf8 ban van az adatbázis a táblák pedig latin2_hungarian_ci;



#ékezet #MySQL #ékezetes karakter gond
2012. nov. 19. 11:32
 1/7 anonim ***** válasza:
táblákat és a mezőiket is utf8-ban mentsd.
2012. nov. 19. 12:03
Hasznos számodra ez a válasz?
 2/7 A kérdező kommentje:

Közi! Ezt is írjam át utf8 ra? -- --------------------------------------------------------


--

-- Tábla szerkezet: `magunkrol`

--


CREATE TABLE IF NOT EXISTS `magunkrol` (

`MAGUNKROL` longtext COLLATE latin2_hungarian_ci NOT NULL,

`ID` int(11) NOT NULL DEFAULT '0',

PRIMARY KEY (`ID`)

) ENGINE=MyISAM DEFAULT CHARSET=latin2 COLLATE=latin2_hungarian_ci;


--

-- A tábla adatainak kiíratása `magunkrol`

--

2012. nov. 19. 12:36
 3/7 anonim ***** válasza:
print utf8_decode('$db[0]');
2012. nov. 19. 14:48
Hasznos számodra ez a válasz?
 4/7 A kérdező kommentje:
Köszi szépen
2012. nov. 19. 15:27
 5/7 A kérdező kommentje:
Nem tudtam ezzel se megoldani sajnos. Mert nem igazán tudom, hogy hova írjam. Kísérletezgetek de nem jött be. De most látom, hogy azért az oldalakon se stimmel minden, vagyis az admin felületen vannak karakter gondok sajnos.
2012. nov. 19. 17:10
 6/7 Drone007 ***** válasza:

Az adatbázisban a charset és a kolációk is utf8_unicode_ci vagy utf8_general_ci vel legyenek létrehozva!

A fájlok (html, php, js...) szintén utf8-ban (BOM nélkül) legyenek mentve!

Így az adatbázisba minden szöveget kódolás nélkül írhatsz be, és kiolvasáskor sem kell kódolnod. Viszont ha az adatbázisban már rosszul jelennek meg a karakterek, azokat helyileg javítani kell, vagy futtatni egy átkódoló algoritmust mysql-ben.

Pl.:

[link]

2012. nov. 19. 21:59
Hasznos számodra ez a válasz?
 7/7 A kérdező kommentje:
Köszi így már értem.
2012. nov. 20. 07:32

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!