2015-10-18 99 views
1

我有一个很长的文本字符串,需要从数据库中读取后才能显示。我可以在屏幕上显示它,但是当字符串太长时,不会显示完整的字符串。这里是我的代码:HTML自动换行

echo '<td>'.'<input type = "text" class="form-control" disabled = "disabled" id ="fieldText" name = "fieldText['.$row["ID"].']" value = "'.$row["fieldText"].'">'."</td>"; 

不知道需要做什么才能显示完整的字符串。有人可以帮忙吗?

+0

您是否检查了数据库插入字符串的长度? VARCHAR(x)的。也许x不够长。检查fieldText的VARCHAR是否足够长。 – trenccan

+0

使用css增加输入的宽度。使用样式属性。 – Terminus

回答

0

尝试使用textarea。用相同名称的textarea标记替换您的输入字段

echo '<td>' . ' <textarea class="form-control" 
    name = "fieldText['.$row["ID"].']" 
    value = "'.$row["fieldText"].'" 
    cols="40" rows="4" ></textarea>' . "</td>";