Loading...
PHP, MySQL | В базу MySQL не записываются русские буквы
все решил поставил в настройках mySQL кодировку utf8mb4_unicode_ci
спасибо за помощь!
Рано радовался. Это только в футоре в одном блоке норм русские отображаются. А вот главное меню опять иероглифы.
CREATE TABLE `tbl_menu` (
`menu_id` int(11) NOT NULL,
`menu_type` varchar(255) NOT NULL,
`menu_name` varchar(255) NOT NULL,
`category_or_page_slug` varchar(255) NOT NULL,
`menu_order` int(11) NOT NULL,
`menu_parent` int(11) NOT NULL,
`menu_url` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
Antimod (16 янв 2025, в 12:06)
Рано радовался. Это только в футоре в одном блоке норм русские отображаются. А вот главное меню опять иероглифы.
CREATE TABLE `tbl_menu` (
`menu_id` int(11) NOT NULL,
`menu_type` varchar(255) NOT NULL,
`menu_name` varchar(255) NOT NULL,
`category_or_page_slug` varchar(255) NOT NULL,
`menu_order` int(11) NOT NULL,
`menu_parent` int(11) NOT NULL,
`menu_url` varchar(255) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
так у тя там кодировка latin1, а надо utf8mb4_unicode
И строки поменял на нужную кодировку, вроде все теперь нормально отображается.
Онлайн: 6
Время: 19:41:47
Gen. 0.0679
(c) ByMAS.RU 2010-2025