我使用 MySQL select 提取存储在我的数据库中的文本,以便将其显示在表单中以便可以对其进行编辑。
当表单设置为数据库中保存的字符串时,在第一个空格处被截断,因此“Foo Bar”将显示为“Foo”。使用标签时不会发生这种情况。
我已确保文本字段足够大以容纳整个字符串,并且章程的数量不受限制。
在数据库中存储了整个单词并且不会发生截断。我将类型设置为 varchar(30),它有足够的空间来存储整个单词。我也尝试将类型更改为文本,但我仍然遇到问题。
我无法在任何地方找到解决方案,有人知道为什么会发生这种情况吗?
<?php echo "<input type=\"text\" name=\"title[" . $row["id"] . "]\" value=" . $row["title"] . ">"; ?>