データベースに大量のテキストを格納しています。問題は、引用符(‘ ’ “ ”
ではなく、" '
)を格納しようとすると、データベースからテキストを表示するときに表示されませんが、データベースに正常に格納されるということです。データベースに引用符文字を格納する
引用符をデータベースに挿入する前に変換するか、データベースからテキストを読み込む必要がありますか?どのような変換方法を使用するのが最適でしょうか?
データベースに大量のテキストを格納しています。問題は、引用符(‘ ’ “ ”
ではなく、" '
)を格納しようとすると、データベースからテキストを表示するときに表示されませんが、データベースに正常に格納されるということです。データベースに引用符文字を格納する
引用符をデータベースに挿入する前に変換するか、データベースからテキストを読み込む必要がありますか?どのような変換方法を使用するのが最適でしょうか?
あなたの問題は本当にUTF8を使用することで解決されますが、これがフロントエンドに準拠していない場合は、htmlエンティティに依存してください。あなたがPHPを使用できない場合
このツールは\自動にそれを行うには何か他のものに有用でなければなりません:http://leftlogic.com/projects/entity-lookup
“ and ” or ‘ and ’
として保存できますか?
私は出力がhtmlであると推定していますか?
あなたはUTF-8としてデータを格納していますか? –
テーブルはlatin1_swedish_ciに設定されていますが、utf8_encode()を使用して変換されます。テキストを読み込むときに機能します。 – Brad
文字の引用符はlatin1の一部ではありません。 – user570783