0

私は周りを見回しましたが、答えを見つけることができませんでした。

定義を取得するために、ヒンディー語辞書である mysql テーブルから単語を選択したいと考えています。

エラーはありません。選択されていないだけです。英字でテストしたところ、うまくいきました。utf8_bin、utf_general_ci、utf_unicode_ciでlexカラムをVARCHAR、TEXT、BLOBに設定してみました。

コードは次のとおりです。

$lex = 'सुकून';
$get_def = mysqli_query($con,"SELECT * FROM hindi_dictionary WHERE lex = '$lex'");
while($row = mysqli_fetch_array($get_def)) {
  $def = $row['def'];
  }
echo $def;
4

1 に答える 1

0

私がする必要があったのは、これをそこに入れることだけでした:

mysqli_query($con, "set names 'utf8'");
于 2013-08-14T20:12:08.997 に答える