我在mysql中有两个数据类型相同的varchar(200)字段,但是当我输入相同的值(3“x3表)时(输入类型是文本和文本区域),在mysql中没有发现问题,但是当我选择数据并以HTML形式显示时,只有文本区域可以显示完整的描述(3”x3表),而输入类型(文本)中的值是3而没有“x3表”,所以我不知道这个值,但是当我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)。
发布于 2015-02-09 04:30:41
使用htmlentities在$row['desc1']周围作为echo htmlentities($row['desc1'])。
https://stackoverflow.com/questions/28402759
复制相似问题