- ベストアンサー
HTMLをそのままinsertしたい
MySQLバージョン4.1.16を使っています。 <html><head><head/><body>本文</body></html> のようなHTMLを1つのカラムとしてinsertしたいのですが、 この場合に何か注意する点などはあるのでしょうか? あまりこういう使い方を見たことがないので、 間違っていることなのかが分かりません。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
注意するのはクォートだけじゃないかと思います。HTMLだろうとなんだろうとテキストで登録可能でしょうから、何も問題ありません。 文字数は大きくなるでしょうから、データ型はTEXT型が良いかもしれません。ものすごい大きなファイルということでしたらLONGTEXTという選択肢もありますが。 エスケープには通常mysql_real_escape_stringが使われますね。 http://jp2.php.net/mysql_real_escape_string 参考まで。
その他の回答 (1)
- taketan_mydns_jp
- ベストアンサー率58% (450/773)
回答No.2
#1です。勝手にPHPの関数を書きました(笑。 Perlや他の言語なら似たようなものを利用して下さい(笑。
お礼
ご返答ありがとうございます。 こちらもPHPを使っていたので参考になりました。ありがとうございます。