【发布时间】:2013-01-01 19:50:48
【问题描述】:
我正在尝试将数据库行的内容加载到文本字段中,我遇到的问题是我要加载到文本字段框中的内容在其中包含文本字段代码,因此不是将行加载到文本字段正在发生的事情是将所有行内容加载到文本字段中,直到达到结账税,然后关闭文本字段并在页面本身上回显剩余的代码。
我使用的代码是这样的>>
<?php
$result = mysql_query("SELECT * FROM u5b0y_chronoforms WHERE id='4'");
while($row = mysql_fetch_array($result))
{$content = $row['content'];
}
echo '<textarea style="width:800px; height:500px;" name="" cols="" rows="">'.$content.'</textarea>';
?>
正在加载的内容如下所示,它到达文本字段结束标记,然后关闭文本字段,而不是将其全部加载到文本字段中。
【问题讨论】:
-
请了解 HTML 的工作原理。您的 PHP 脚本仅生成 HTML,并且在生成 HMTL 时出错。如果您需要对 HTML 进行编码以在 PHP 中自动显示在 HTML 中,请使用
htmlspecialchars