Zadejte hledaný výraz...

Háčky a PHP/MySQL

pkotala
verified
rating uzivatele
(24 hodnocení)
24. 9. 2008 13:57:23
Už nevím kudy kam... Prohledal jsem to i tady, použil co kdo radil, možná jsem to překombinoval...
Mám stránku pro vkládání, už se mi povedlo vložit znaky s čárkou, ale háčky pořád ne a ne.
Na začátku HTML stránky mám
Na začátku PHP (po připojení, ale před jakýmkoliv SQL) mám:
Sloupce tabulky jsou v utf general.
Poradíte někdo, co ještě zkusit?
Dík
Pavel
24. 9. 2008 13:57:23
https://webtrh.cz/diskuse/hacky-a-php-mysql#reply131592
Dan
verified
rating uzivatele
(16 hodnocení)
24. 9. 2008 14:01:34
Vždy dělám tři kroky:
1) úprava kódování databáze
ALTER DATABASE `nazev_databaze`
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_czech_ci;
2) kódování stránky - máš ok
3) před prací s db bohatě stačí po spojení s db:
mysql_query("Set names 'utf8'");
Funkční.
24. 9. 2008 14:01:34
https://webtrh.cz/diskuse/hacky-a-php-mysql#reply131591
pkotala
verified
rating uzivatele
(24 hodnocení)
24. 9. 2008 14:07:18
Dík Dane,
Napsal Dan;119263
3) před připojením do db bohatě stačí
mysql_query("Set names 'utf8'");
Funkční.
...před připojením? Pokud ses nepřepsal, tak to bude asi ten problém :)
24. 9. 2008 14:07:18
https://webtrh.cz/diskuse/hacky-a-php-mysql#reply131590
Dan
verified
rating uzivatele
(16 hodnocení)
24. 9. 2008 14:13:14
přepsal, má tam být před prací s db - tj. tento příkaz se provádí bezprostředně po připojení do databáze.
24. 9. 2008 14:13:14
https://webtrh.cz/diskuse/hacky-a-php-mysql#reply131589
pkotala
verified
rating uzivatele
(24 hodnocení)
24. 9. 2008 14:14:01
Takže pomohlo:
ALTER DATABASE `nazev_databaze`
DEFAULT CHARACTER SET utf8
DEFAULT COLLATE utf8_czech_ci;
dík
24. 9. 2008 14:14:01
https://webtrh.cz/diskuse/hacky-a-php-mysql#reply131588
Pro odpověď se přihlašte.
Přihlásit