HTML表单中的MySQL值

时间:2013-12-22 10:11:35

标签: php html mysql

我有类似的东西(在PHP中)

echo '<input type="email" name="email" value='';

我想要的是用一行中的MySQL值自动填充值(让我们称之为['name'],但我似乎遇到了语法问题。

我尝试的是将['name'],'['name']',“['name']”,'[“name”]'等添加到value =,但没有这些工作。我不确定我是做错了还是不可能做到这一点。如果这听起来太像'请修复我的代码',请忽略它,它早上5点,我已经完成了。很乐意享受任何建议或帮助。

3 个答案:

答案 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.