php mysqlでHTMLコードをデータベースに保存する方法

WBOY
リリース: 2016-06-13 12:49:30
オリジナル
1114 人が閲覧しました

php mysql はどのようにして HTML コードをデータベースに保存しますか?
php mysql HTML コードをデータベースに保存するにはどうすればよいですか?
何に注意すべきでしょうか?データベースフィールドにはどのようなタイプが使用されますか? PHPでHTMLコードを処理するにはどうすればよいですか?

<?php <br />
	$html_code='<div class="hello"><p>hello world</p></div>';<br />
	<br />
	// database table<br />
	part_name | html_code<br />
	hello | ??<br />
 ?>
ログイン後にコピー


-----解決策--------------------------------
tinytext の最大長は 255(2 ^8-1) 文字です。
テキストの最大長は 65535 (2^16-1) 文字です。
メディアテキストの最大長は 16777215 (2^24-1) 文字です。
ロングテキストの最大長は 4294967295 (2^32-1) 文字です

状況に応じて、
を選択してください-----解決策---------
正解上の二人、
補足:
1. データベース内のデータを文字列形式で保存することに注意してください。
2. フィールドは、テキスト、varchar (十分な長さである必要があります) などを含む文字列タイプである必要があります。
3. データベースから読み取るときは、必ず htmlspecialchars 関数を使用して処理してください。それ以外の場合、受信される文字列は HTML コードになります。
関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート