无法在HTML中正确显示值

时间:2015-02-09 04:19:24

标签: php html mysql

我在mysql中有2个具有相同数据类型varchar(200)的字段但是当我在HTML中输入相同的值(3“x 3表)时(输入类型是text和textarea)并且在mysql中没有发现问题,但是当我选择数据并以HTML格式显示时,只有textarea可以显示完整描述(3“x 3表),输入类型(文本)中的值是3而没有”x 3表,所以我不知道在此,但是当我echo $row['desc1']不确定为何无法在html

中显示时,可以显示该值
$r12=$row['desc1'];
<td><input type="text" id="r1-2" name="r1-2" maxlength="200" style="width: 99%;" value="<?php echo $r12; ?>" /></td>

(php版本为5.3.8,mysql为5.5.16)。

1 个答案:

答案 0 :(得分:1)

htmlentities周围的$row['desc1']使用echo htmlentities($row['desc1'])