我正在网页上创建一个html表单,我想知道是否有将缺省值添加到文本框的方法,但是用户也可以删除默认文本并输入新文本,如果他需要?
我目前已经是这...
Suspend:
Device Name:
IP:
Dependency:
Email:
if(isset($_POST['sumbit']))
{
$sus=$_POST['sus'];
$dev=$_POST['dev'];
$ip=$_POST['ip'];
$depend=$_POST['depend'];
$email=$_POST['email'];
if(isset($sus) && isset($dev) && isset($ip) && isset($depend) && isset($email)
{
$update=mysqli_query($con, "UPDATE table SET Suspend=$sus, Device=$dev, IP=$ip, Dependence=$depend, Email=$email WHERE id=$id");
}
}
随着电子邮件和依赖领域,他们将默认值的95%的时间,但不是所有的时间,我的老板要默认为他们提供的值,但也希望他们能够改变他们...我然后执行mysql查询与这些$ _POST结果来更新数据库...现在,即使您更改表单中的字段中的文本,它仍然进入数据库的默认值..我需要它,如果他们不改变默认值,那么默认值将被添加到数据库...任何帮助将不胜感激
2013-04-22
nacy
+0
你如何将它添加到数据库?即使值为'abc @ 123.com',如果您更改*,那么*应该是发布 –
2013-04-22 01:49:05
+0
即时添加它像... –
2013-04-22 02:54:36
+0
这是一个SQL注入等待发生。您需要验证/清理$ _POST! –
2014-02-24 17:58:05