Php Mysql没有从数据库返回准确的数据

Php Mysql没有从数据库返回准确的数据,php,html,mysql,Php,Html,Mysql,我正在数据库中保存HTML代码。当我从数据库获取HTML数据并将其显示为HTML页面时,部分标记丢失。有什么解决办法吗 HTML代码: <?php echo display_home_page_data(); ?> 使用html\u entity\u decode()存储数据。$data有多大?页面数据的数据类型是什么?缺少什么?函数“显示主页数据”的输出是什么? function update_home_page($data) { mysql_query("UPDATE `pag

我正在数据库中保存HTML代码。当我从数据库获取HTML数据并将其显示为HTML页面时,部分标记丢失。有什么解决办法吗

HTML代码:

<?php echo display_home_page_data(); ?>

使用
html\u entity\u decode()
存储数据。
$data
有多大?
页面数据的数据类型是什么?缺少什么?函数“显示主页数据”的输出是什么?
function update_home_page($data) {
mysql_query("UPDATE `pages`
             SET `page_data` = '" . $data . "'
             WHERE `page_name` = 'Home'");
}

function display_home_page_data() {
$query = mysql_query("SELECT `page_data`
             FROM `pages`
             WHERE `page_name` = 'Home'");
$result = mysql_result($query, 0);
return $result;
}