我有一个简单的php/html表单,将数据插入到mysql数据库中。
我的数据库中有一个名为类型的列。当提交带有各种值的表单时,我希望能够检查提交的字段的值,并根据这些值向列类型添加一个值:
如果提交的表单字段field1的值为value1,而字段field2的值为value2,则在数据库中将值3E 211插入列E 112typeE 213。
发布于 2013-01-16 08:36:57
如果我正确理解你的问题,你可以用代码来处理这个问题。记住,在插入或更新数据库中的某些值之前,检查post值是个好主意。表单方法使用post,如果使用get,则将$_POST替换为$_GET
<?php
if ($_POST["field1"] == "value1" AND $_POST["field2"] =="value2")
{ $type = $value3
}
else
{ /// create some defaultvalue if the condition is not true.
$type = "youdefaultvalue"
// or you use some other value from your form, for example $_POST["field3"]
}
// here create your sql-action like "insert into ... " or update .... 发布于 2013-01-16 08:38:16
我不确定你是否真的需要这个。但是在读了你的问题后,我希望你只是这样。
if($_POST['field1'] == "value1" && $_POST['field2'] == 'value2' ){
// INSERT field3 to type
}https://stackoverflow.com/questions/14354059
复制相似问题