Home >Backend Development >PHP Tutorial > php + mysql 怎么储存html代码到数据库

php + mysql 怎么储存html代码到数据库

WBOY
WBOYOriginal
2016-06-13 12:49:301145browse

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)个字符。
text 最大长度为65535(2^16-1)个字符。
mediumtext 最大长度为16777215(2^24-1)个字符。
longtext 最大长度为4294967295(2^32-1)个字符

看情况选择
------解决方案--------------------
楼上两位正解,
补充:
1、注意以字符串新式存入数据库。
2、字段必须为字符串类型,包括text,varchar(长度必须足够)等。
3、你从数据库读出来的时候记得使用htmlspecialchars函数进行处理。否则收出的字符串就会是html代码了。
Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn