データベースの表示結果について
データベースのシミュレーションプログラムを作成しているのですが
表示結果でどうしても修正できない箇所があり困っています。
-------------表示結果---------------------
"リンゴとバナナ"
-------------表示結果のソース-------------
"<a href='test'>リンゴとバナナ</a>"
-------------プログラム内-----------------
エンコード部分
KeyWord=htmlspecialchars($KeyWord);
$KeyWord=mb_convert_kana($KeyWord,"s","euc-jp");
$ArrKeyword=explode(" ",$KeyWord);
・
・
・
判定プログラム<略>
・
・
・
表示部分
for($i=0; $i<$Size;$i++){ //解説(1)
$line=explode(",",$Result[$i]);
print"{$line[1]}<br>";
}
------------------------------------------
何故かわかりませんが表示結果の前後に「"」が勝手に挿入されていて
CSVの中をみても<a~>の前後に"はありません。
文字コードをShift_JISに統一すると表示結果は<a href='test'>リンゴとバナナ</a>と正常に表示されます。
ですがそれだと、「ー」を使った場合に検索されなくなるのでそれも困ります。
過去ログをさらってみたのですが検索方法が下手なのかヒットせず改善方法がみつかりません。
宜しくお願い致します。
お礼
ありがとうございました。 言葉が足りなくてすみません。 やりたかったのは、CD-ROMなどにデータベースを構築してそのブラウザーをIEやネスケを使用したいと思ったのですが、上記ブラウザーであれば、WIN、MAC両方で使えると考えたのですが、あきらめます。