2013-03-02 53 views
1

目前我能够将内容发布到数据库并通过SQL查询检索此内容。使用tinymce显示我使用textarea键入的内容?

不幸的是,当我做检索内容显示为等网页

<p>Shaun this is the record</p> <p>The next line of the r... 

我明白,这是最有可能与配置做的,我已经尝试了几种解决方案,但都失败了。

有人可以指示我,我应该在我的配置?

这里是我当前的配置看起来像,它是简单地放置php文件的标签内:

<head> 
<script language="javascript" type="text/javascript" src="/tinymce/jscripts/tiny_mce/tiny_mce.js"></script> 
<script language="javascript" type="text/javascript"> 
tinyMCE.init({   
      theme : "advanced",  
      mode : "textareas", 
      encoding : "xml"}); 
</script> 
</head> 

感谢您的时间,任何解决方案将是太棒了!

$sql = "SELECT * ". 
    "FROM podContent ORDER BY id DESC ". 
    "LIMIT $offset, $rec_limit "; 

$podText = htmlspecialchars_decode($row['imageName']); 

$retval = mysql_query($sql, $con); 
if(! $retval) 
{ 
    die('Could not get data: ' . mysql_error()); 
} 
while($row = mysql_fetch_array($retval, MYSQL_ASSOC)) 
{ 
echo "<div class=\"pods\">"; 
echo "<a href=\"/page.php?id={$row['id']}\">"; 
echo "<div class=\"podHeading\">"; 
echo "{$row['heading']}</a> <br> "; 
echo "</div>"; 
echo "<div class=\"podImage\">";  
echo "<img src=\"images/{$row['imageName']}\">"; 
echo "</div>"; 

$string = $podText; 
if(strlen($string) > 100) { 
echo substr($string, 0, 100).'...'.$hyperlink;} 
else { 
echo $string; 

}

你应该寻找$ podText变量和$字符串变量。

回答

1

您可以使用一个PHP函数,这些字符解码回来就好

$variable_to_display = htmlspecialchars_decode($variable_from_database); 

试试这个

$sql = "SELECT * ". 
    "FROM podContent ORDER BY id DESC ". 
    "LIMIT $offset, $rec_limit "; 



$retval = mysql_query($sql, $con); 
if(! $retval) 
{ 
    die('Could not get data: ' . mysql_error()); 
} 
while($row = mysql_fetch_array($retval, MYSQL_ASSOC)) 
{ 

echo "<div class=\"pods\">"; 
echo "<a href=\"/page.php?id={$row['id']}\">"; 
echo "<div class=\"podHeading\">"; 
echo "{$row['heading']}</a> <br> "; 
echo "</div>"; 
echo "<div class=\"podImage\">";  
echo "<img src=\"images/{$row['imageName']}\">"; 
echo "</div>"; 

$podText = htmlspecialchars_decode($row['imageName']); 

$string = $podText; 
if(strlen($string) > 100) { 
echo substr($string, 0, 100).'...'.$hyperlink;} 
else { 
echo $string; 
+0

抱歉,这是行不通的,你能为我提供了另一种方式?谢谢 – AyeTry 2013-03-02 14:34:55

+0

你是如何使用这个函数的,你可以发布该代码。 – 2013-03-02 14:55:19

+0

我已经编辑了我的帖子中的代码,如果你可以检查出来。 – AyeTry 2013-03-02 15:08:00