これは簡単な修正であるはずですが、答えがわかりません。 Iveはグーグルで試してみましたが、ここで検索すると無駄になりました。データベースから照合して照合順序を「latin1_swedish_ci」に設定すると、ウェブページ上に疑問符記号が表示されます
私は長いテキストをデータベースに保存しています。 照合順序はlatin1_swedish_ci「 と私は、データベースにそれを見たとき、それは正しく保存されている。たとえば、次のとおりです。
string= Sally was walking one day and saw Tom. Tom said "Hi, Sally!" Sally's response was "Hi, Tom."
は、すべて」であるか、「ブラックダイヤモンドの白いクエスチョンマークとして表示されます。
私は
$result=mysqli_query($db,"SELECT string FROM Table WHERE 1")
while($row = mysqli_fetch_assoc($result)){
echo $row['string'];
}
にしたいとのすべての文字が表示されています。 誰でもお手伝いできますか?
本当にあなたは本当の引用符で、 'スマート引用符'(中括弧)ではないのですか? –
あなたの試したecho htmlentities($ row ['string'])があります。 – jeff
@dagon私は知らない...私は私のデータベースにそれらを入力したことを知っている、私は違いを伝える方法を知らない。 –