我有一个文本框,我从MySQL回显数据。但是,如果在mysql数据库feild中有一个空格,它不会在空格后显示该单词。例如。如果数据库中存在“Joe Bloggs”,我将它回显到文本字段,它只会显示“Joe”。混淆为什么。mysql echo在文本框中的空格后不检索单词
PHP:
文本框:
<input name="name" title="Enter Name" size="23" maxlength="250" value=<?php echo $row['name']?>>
我有一个文本框,我从MySQL回显数据。但是,如果在mysql数据库feild中有一个空格,它不会在空格后显示该单词。例如。如果数据库中存在“Joe Bloggs”,我将它回显到文本字段,它只会显示“Joe”。混淆为什么。mysql echo在文本框中的空格后不检索单词
PHP:
文本框:
<input name="name" title="Enter Name" size="23" maxlength="250" value=<?php echo $row['name']?>>
尝试把你的价值在报价:
<input name="name" type="text" id="name" title="Enter Name" size="23" maxlength="400" value="<?php echo htmlspecialchars($row3['name'])?>">
让你的答案适当 – 2012-03-05 01:22:38
您需要根据您输入的value
引号包围。
<input name="name" type="text" id="name" title="Enter Name" size="23" maxlength="400" value="<?php echo $row3['name']?>">
这应该做工精细
确保您对您的属性引号,在这种情况下,value
<input name="name" type="text" id="name" title="Enter Name" size="23" maxlength="400" value="<?php echo $row3['name']?>" />
-1。一个人必须验证他们的陈述。回声不会“检索”任何东西,也不会错过任何东西。基本的HTML也是每个PHP用户必不可少的。 – 2012-03-05 01:21:28