我作一这个多选表单:<input type="checkbox" name="services[]" value="交流平台" />
交流平台
<input type="checkbox" name="services[]" value="企业管理" />
企业管理
<input type="checkbox" value="其他"/>其他:<input name="services[]" type="text" value="" size="40"/>这是插入数据库:$infosquery = "INSERT INTO `member_company`(`services`)
VALUES ('{$services}'); ";
请问这样可以得到多选的值吗?如果我选择了两项,然后我要用怎样的语句才能将这个多选这样显示呢?
这是表单显示的 我如果能取出结果显示成这样子?
交流平台
<input type="checkbox" name="services[]" value="企业管理" />
企业管理
<input type="checkbox" value="其他"/>其他:<input name="services[]" type="text" value="" size="40"/>这是插入数据库:$infosquery = "INSERT INTO `member_company`(`services`)
VALUES ('{$services}'); ";
请问这样可以得到多选的值吗?如果我选择了两项,然后我要用怎样的语句才能将这个多选这样显示呢?
这是表单显示的 我如果能取出结果显示成这样子?
$array_services=$_POST["services"];
foreach($array_services as $r ){
xxx
}
echo $services;
$infosquery = "INSERT INTO `member_company`(`services`)
VALUES ('{$services}'); ";然后这样取出来,对吗?<?php
$services=unserialize($services);
$array_services=$_POST["services"];
foreach($array_services as $value ){
<input name="services" type="checkbox" id="checkbox" value="$services" checked="checked" /> $services
}
?>