gpt4 book ai didi

php - HTML输入表单框未在第一个空格后填充PHP值

转载 作者:行者123 更新时间:2023-11-29 04:40:34 24 4
gpt4 key购买 nike

我在更新表单中有一个简单的HTML输入框,其中填充了从MySQL查询分配的当前PHP变量值。如果输入任何值并更新表单,则数据库将正确更新。上一页(以表格形式显示字段值)显示了我刚刚正确输入的值。
但是,当我返回编辑页面时,此输入框中填充的值在第一个空格处被截断(例如,“这是一个测试”显示为“this”,但“thisisatest”显示正确)。如果我只在下面的第5行后面做一个简单的<? echo $note; ?>,它就会正确地填充,所以看起来这可能是输入表单的范围限定符或限制。是什么导致它截断/我如何填充整个值?
(另外,我在多个浏览器中进行了测试,并且在第一个空格处全部关闭。)
相关表格部分:

<table class=myTable width=650 align=center>
<form name=fm_addsrc method="post">
<p>
<label>Notes:</label>
<input name="note" size="100" value=<? echo $note; ?>></input>
</p>
<p>
<input value="Update" type="submit" name="update">
</p>
<p>
<input value="Update" type="submit" name="update">
</p></form>

最佳答案

这是因为您没有在值属性中使用引号。请这样添加:

<input name="note" size="100" value="<? echo $note; ?>"></input>     

关于php - HTML输入表单框未在第一个空格后填充PHP值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29901488/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com