Когда я отправляю UUID с android дооснащением, используя post, и сохраняю его в базе данных MySQL, я получаю другое значение, оно укорачивается и преобразуется в числа.Что мне нужно сделать, когда я получаю UUID в PHP или когда я сохраняю его в таблице базы данных MySQL?
Это UUID, сгенерированный в моем приложении для Android:
7cbb95ec-2de6-42a4-bd54-5a18b392ca03
, и когда он сохраняется в пользовательской таблице, он становится примерно таким:
795-26-424-54-51839203
Пожалуйста, кто-нибудь можетобъясните, почему это происходит и как это исправить?
Интерфейс API
@FormUrlEncoded
@POST("insertdata.php")
Call<ResponseBody>insertdata(
@Field("userid")String userid,
@Field("articleid")int articleid);
Php insertdata.php
if (isset($_POST['userid'])) {
$userid = filter_input(INPUT_POST, 'userid', FILTER_SANITIZE_NUMBER_INT);
} else {
die();
}