2014-02-15 3 views
0

У меня есть небольшая база данных музыкантов, но проблема с умляутами. Попытка создания диаграмм Google из данных. Это я сделал.HTML MYSQL PHP Umlauts

CREATE TABLE `musicians` (
`m_id` INT(15) NOT NULL, 
`surname` VARCHAR(25) NULL DEFAULT NULL, 
`firstname` VARCHAR(25) NULL DEFAULT NULL, 
`fullname` VARCHAR(25) NOT NULL, 
`dob` DATE NULL DEFAULT NULL, 
`nationality` VARCHAR(25) NULL DEFAULT NULL, 
PRIMARY KEY (`m_id`) 
) 
COLLATE='latin1_swedish_ci' 
ENGINE=InnoDB; 

INSERT INTO `musicians` (`m_id`, `surname`, `firstname`,`nationality`) VALUES 
(1, 'Svenson', 'Sven','Sweden'), 
(2, 'Johnson', 'John', 'England'), 
(3, 'Jääskeläinen', 'Jaske','Finland'); 

выходы для сайта с умляутами с вопросительными знаками. Основная проблема заключается в графиках Google - имена с ulmauts возвращают пустые строки. Что я делаю неправильно. не

utf8_unicode_ci - не изменяет utf8_bin -на меняет

ответ

0

Либо удалить ваши <meta charset="UTF-8"> или эквивалент от вашего браузера или ...

Перед тем, как делать какие-либо ->query(), имеет эту $db->set_charset('utf8');

+0

решить мою проблему – kaulainais