【发布时间】:2012-02-15 16:38:52
【问题描述】:
我有两个文本输入,我试图将它们的值插入到我的 SQL 数据库中,但是由于某种原因,当我用任何值(数字或字母)预设输入标签时,如果语句无法选择它们,我的 '$_POST'在下一页。
<form action="select-process2.php" method="post" name="phoneselect">
<td><input name="B1-Name" maxlength="40" type="text" value="999" disabled="disabled"/></td>
<td><input name="B1-Target" maxlength="15" type="text" value="999" disabled="disabled"/></td>
</form>
select_process2.php 是我尝试从表单中捕获发布的值的地方,其代码如下:
if (isset($_POST['B1-Name']))
{ $B1name = $_POST['B1-Name'];
if (isset($_POST['B1-Target']))
{ $B1target = $_POST['B1-Target'];
}
}
echo "$B1name<br />";
echo "$B1target<br />";
此时我通常会看到我的输入的传递值,但是如果它们像前面的代码块中那样具有重置值 =“999”,它就会失败,我不明白为什么,有人有吗有什么想法吗?
【问题讨论】:
标签: mysql html database forms input