输入值输入数据库

时间:2011-06-09 10:38:49

标签: php mysql

<td height="25" align="center" valign="middle"><input type='text' name='day2' id='datepicker2' value='Day 2' readonly="readonly" maxlength="50" style="color:#999999"/></td>
</tr>
<tr>
    <td height="25" align="center" valign="middle"><input type='text' name='day3' id='datepicker3' value='Day 3' readonly="readonly" maxlength="50" style="color:#999999"/></td>
</tr>
<tr>
<td height="25" align="center" valign="middle"><input type='text' name='day4' id='datepicker4' value='Day 4' readonly="readonly" maxlength="50" style="color:#999999"/></td>
</tr>
<tr>
<td height="25" align="center" valign="middle"><input type='text' name='day5' id='datepicker5' value='Day 5' readonly="readonly" maxlength="50" style="color:#999999"/></td>

第4天,第5天,第6天等值正在进入数据库。我如何阻止这些进入数据库?

2 个答案:

答案 0 :(得分:0)

  

我如何阻止这些进入数据库?

听起来你有一些系统可以获取你所有的值并将它们发布到数据库......但是如果没有看到php代码,我们就无法回答你的问题。

表单与mysql insert命令几乎没有任何关系。他们只是从浏览器接收信息。

答案 1 :(得分:0)

这不是最常用的方法,但是,您可以使用占位符属性仍显示要显示的默认值,并将值属性留空。我使用jQuery日期选择器应用程序执行此操作。

<input type="text" name="day4" id="datepicker4" value="" placeholder="Day 4" readonly maxlength="50" style="color:#999999"/>

这会产生灰色效果,同时仍向用户显示应该去哪里。输入值时,value属性将接管。

另外,我刚刚将单个引号中的属性标记更正为double以及readonly属性。