Diskuze: Problém se znakovou sadou
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 10 zpráv z 10.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí SQL a databází, jsme si ověřili nabyté zkušenosti z kurzu.
Máš určenou znakovou sadu pro ovladač?
$mysqli->set_charset('utf8');
Kdyby se kódování souboru lišilo s kódováním ovladače tak by se neuložila žádná hodnota.
Problém dle mého názoru bude u toho kódování ovladače, mohu se ovšem
mýlit..
Kódování v PHP přepnuto na UTF-8? (na začátku souboru?)
<?php
mb_internal_encoding("UTF-8");
Tak jsem to zkusil a mě to uložilo nultou hodnotu, nevím jak vám tedy..
Myslím, že to, ale nepomůže. Bere se to jako určení kódování pro práci s řetězci.
V SQL na to nemám vliv.
Tohle se tu řeší pořád, buď nevoláš po připojení dotaz
SET NAMES utf8
nebo máš špatně kódované php soubory (uložené jako ANSI).
Zobrazeno 10 zpráv z 10.