从php填充html输入元素

从php填充html输入元素,php,html,Php,Html,fx54,php7.0 我有一个HTML输入元素,我想在其中插入一个值(通过php数组从数据库中输入一个VARCHAR)。 该值通常为=模式:关闭(注意空格) 将php插入到输入元素中,因此: <input id= "mod" name= "mod" value= <?= $otherSet["mod"] ?> readonly " onclick= "toserve(mod)"> 您在值属性中缺少”。改为: value="<?= $otherSet["mod"]

fx54,php7.0
我有一个HTML输入元素,我想在其中插入一个值(通过php数组从数据库中输入一个VARCHAR)。
该值通常为=模式:关闭(注意空格)
将php插入到输入元素中,因此:

<input id= "mod" name= "mod" value= <?= $otherSet["mod"] ?> readonly " onclick= "toserve(mod)">
您在
属性中缺少
。改为:

value="<?= $otherSet["mod"] ?>"
value=“”
“只读onclick=“toserve(mod)”/>

查看输出生成的原始HTML(“浏览器中的查看源代码”)。您忽略了包含空格的属性周围的引号,基本上生成了不完整的HTML。谢谢大家!
对于没有包含空格的任何文本,我的原件对任何其他人都有效。请注意。是的,它会有效,因为某些浏览器可以读取,但它不正确。
value="<?= $otherSet["mod"] ?>"
<input id= "mod" name= "mod" value= <?= $otherSet["mod"] ?> readonly " onclick= "toserve(mod)">
<input id= "mod" name= "mod" value="<?= $otherSet['mod'] ?>" readonly onclick= "toserve(mod)" />