2017-01-16 2 views
0

Я использую datatables и json. хорошо это работает, если нет этого символа на моих данных. Но когда у меня есть, что это на моем DataTables этого шоу предупреждениеdatatables did not работает с символами

DataTables Warning : table id=tbl_prkp - Invalid json not responding blalalala.. 

Когда я ищу на базе данных MySQL, я нашел на моем столе есть символ, как «²» или «~» или как antoher символ, как Thats по моему описанию. Как заменить этот символ? Причина заключается в том, что вы не показываете мои таблицы данных. Извините, но мой английский.,

Обновление: Решите! Спасибо Ли Тано !!!

+0

Вы не должны иметь какой-либо? символы для замены в первую очередь. Как вы создаете эти таблицы? Похоже, вы пытаетесь открыть базу данных в текстовом редакторе, а не в связанной с ним программе. Чтобы мы могли помочь вам лучше, обновите свой вопрос, чтобы он показывал весь соответствующий код в [минимальном, полном и проверяемом примере] (http://stackoverflow.com/help/mcve). Для получения дополнительной информации см. Статью [справочная статья] (http://stackoverflow.com/help/how-to-ask) относительно того, как задавать хорошие вопросы. –

+0

как я сказал, я не знаю, как заменить это (?). – Wolfzmus

ответ

2

Вы можете использовать uft8_encode и uft8_decode Это преобразует ваши данные из ISO-8859-1 в UTF-8 и наоборот. Обязательно сохраняйте свои данные правильно.

Ссылка:

http://php.net/manual/en/function.utf8-encode.php

http://php.net/manual/en/function.utf8-decode.php

Пример: https://3v4l.org/KI9A3

+0

Это работа !!! Я не знал uft8_encode и uft8_decode для этого !! Tq снова !!! – Wolfzmus

+0

Я рад, что он работает на вас. Ура !!! –