在我的HTML中,我使用PHP调用的MySQL条目只带来第一个字

时间:2017-09-27 14:04:54

标签: php html mysql

我已经查看了其他线程,但是他们都在讨论当你回复代码的PHP区域内的数据时,我试图通过HTML区域来做这件事。 / p>

它目前只带来目标的第一个单词,我怎样才能得到所有单词?

我尝试了额外的引用技巧,它对我没用。

<strong>Sales Rep : </strong> <input type="text" name="user_name" value=<?php echo $u_name; ?> /><br/>

1 个答案:

答案 0 :(得分:4)

您是否看过HTML输出?

使用您的代码:

$u_name = 'John Doe';
<input type="text" name="user_name" value=<?php echo $u_name; ?> /><br/>

将输出:

&#13;
&#13;
<input type="text" name="user_name" value=John doe />
&#13;
&#13;
&#13;

要使浏览器显示全名,应该是:

<input type="text" name="user_name" value="John Doe" />

请注意名称周围添加的引号(&#34;)。

所以你的PHP应该是:

$u_name = 'John Doe';
<input type="text" name="user_name" value="<?php echo $u_name; ?>" /><br/>

将输出:

&#13;
&#13;
<input type="text" name="user_name" value="John doe" /><br/>
&#13;
&#13;
&#13;