<input id="business" type="checkbox" name="business[]" value="化工" /> 化工
<input id="business" type="checkbox" name="business[]" value="纺织" /> 纺织
<input id="business" type="checkbox" name="business[]" value="医药" /> 医药
<input id="business" type="checkbox" name="business[]" value="电子电气" /> 电子电气
<input id="business" type="checkbox" name="business[]" value="玩具" /> 玩具
<input id="business" type="checkbox" name="business[]" value="食品 " /> 食品
<input id="business" type="checkbox" name="business[]" value="环境 " /> 环境 <br/>
<input id="business" type="checkbox" name="business[]" value="其他" />
其他:
<label>
<input type="text" name="business" size='5'/>
</label
我是复选框最后一个是其他要自己输入的,这个怎么取值??上面的可以用implode来组合,可是文本框的值怎么加进去
<input type="text" name="t" size='5'/>
然后再后端PHP接收也这样获得数据
$str = implode(",",$_POST['business']);
if(in_array("其他",$_POST['business'])
{
$str .=",".$_POST['t'];
}
foreach ($t_fields as $k) { $p_holders[] = $k;
$p_values[] = "'" . addslashes($_REQUEST[$k]) . "'";
//需要判断3个复选框 busniess ,need,way,把他们从数组变成字符串插入数据库,这里应该怎么写啊
$p_holder = join(', ', $p_holders);
$p_value = join(', ', $p_values);
$sql = " insert into $t_loan( $p_holder, post_date ) ";
$sql.= " values( $p_value, now() ) ";
<input type="text" name="business[]" size='5'/>其他 项的复选框也可以不要