PHP将印地语单词插入数据库

时间:2019-07-25 08:20:37

标签: php mysql

我一直在尝试将印地语单词插入数据库。这是我正在使用的代码:

<?php
 header('Content-type: text/html; charset=UTF-8');
//start process
$db = mysqli_connect('localhost', 'db', 'db', 'db');
if ( isset( $_POST['submit'] ) ) { 
$term = $_POST['name'];
$terms= explode("\r\n", $term);
foreach ($terms as $term) {
$title = trim($term);
$query = "INSERT INTO names (first_name) VALUES ('$title')";
$mysqli->set_charset("utf8");
mysqli_query($db,$query);
echo $title . '<br>';
}
}
?>

我使用了 $ mysqli-> set_charset(“ utf8”); mysqli_set_charset($ db,'utf8'); ,但到目前为止没有成功。

结果如下:

输入:हैलो

输入上载到数据库:हैलो< / p>

更新:

在数据库的所有表和文本列上指定utf8_general_ci字符集。

使用$ mysqli-> set_charset('utf8mb4');

仍然没有成功...

0 个答案:

没有答案