попробуйте это перед запросом на вставку
mysql_query("SET NAMES utf8");
Также не уверен, что вы установили правильную кодировку базы данных и веб-страницы.
Charset в разделе HTML Head ?
и / или что-то вроде
header( 'Content-Type: text/html; charset=utf-8' );
Подсказки помогут вам получить больше идей, как это сделать .. если что-то не работает, возвратитесь.
подробнее здесь, на SO
Сохранение и отображение строки юникода (हिन्दी) с использованием PHP и MySQL
Как заставить MySQL обрабатывать UTF -8 правильно
Данные - это фактические данные, передаваемые методу обслуживания, например: данные формы. и params содержит провайдера (т.е. REST, Socket.io или Primus), сведения о соединении, аутентифицированные данные пользователя и другую информацию, относящуюся к этой услуге.
Для метода post вы можете использовать метод create (data, params) службы, которую вы вызываете, и выполнять там свою деятельность, например, создавать записи, как показано ниже. [116 ]
app.use('/messages', {
messages: [],
create(data, params) {
this.messages.push(data);
// Your post activity here
return Promise.resolve(data);
}
});
И при использовании почтальона можно использовать URL http: // localhost: 3030 / messages и в теле запроса укажите JSON, который вы хотите передать в качестве данных в метод POST [117 ]