I am trying to make a data for dictionary.
But when system save transcribe to DB, it loses some of the special character.
Ex:
group /ɡruːp/
When it saves it in DB, it just retains group /ɡrup/
It loses :
character.
What character set can save this value?
I tried with UTF8
,UTF8-MB4
.
Here is my PHP code:
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
$conn->set_charset("UTF-16LE");
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
$stmt = $conn->prepare("INSERT INTO words (WORD,WORD_UPPER_CASE, TRANSCRIBE, DESCRIPTION)VALUES (?, ?, ?,?)");
$stmt->bind_param("ssss", $_WORD,$_WORD_UPPER_CASE, $_TRANSCRIBE, $_DESCRIPTION);
// set parameters and execute
$_WORD = $WORD;
$_WORD_UPPER_CASE = $WORD_UPPER_CASE;
$_TRANSCRIBE = $TRANSCRIBE;
$_DESCRIPTION = $DESCRIPTION;
$stmt->execute();
$stmt->close();
$conn->close();
Thanks.