我有类似的东西(在PHP中)
echo '<input type="email" name="email" value='';
我想要的是用一行中的MySQL值自动填充值(让我们称之为['name'],但我似乎遇到了语法问题。
我尝试的是将['name'],'['name']',“['name']”,'[“name”]'等添加到value =,但没有这些工作。我不确定我是做错了还是不可能做到这一点。如果这听起来太像'请修复我的代码',请忽略它,它早上5点,我已经完成了。很乐意享受任何建议或帮助。
答案 0 :(得分:1)
如果要将数据库表字段值打印为Form输入值。试试吧。
echo '<input type="email" name="email" value="'.$row['name'].'"/>';
答案 1 :(得分:0)
总是尝试将你的html代码分开,不要在内部回显包含html,我正在尝试你可以编码的sya
<input type="email" name="email" value="<?php echo ['name'] ?>"/>
,你永远不会得到任何语法错误
答案 2 :(得分:0)
I show you the syntax that in HTML
<input type="email" name="email" value="<?php echo ['name'] ?>"/>
or
In main PHP string format if you need.
echo "<input type=\"email\" name=\"email\" value=\"$val\"/>";
Here is $val is filled by you as per requirment.