发布网友
共3个回答
热心网友
echo "<input type='checkbox' name='Country[]' id='Country[]' ;
value='".$value['Typeid']."' />".$value["Typenamecn"];
这里面的value是什么,$cc取到的就是什么。你写的是typeid,自然就是id了。
你像换名字,就换成名字……
如果你要多个的话,在这里拼起来 $value['Typeid']."-".$value['name']
接收的时候取出来再拆分一下
$c = explode('-',$cc);
$c[0] 就是id,$c[1] 就是name
热心网友
$Country=trim($_POST["Country"]);有问题
trim函数只能用于字符类型。
改成$Country=$_POST["Country"];就可以了追问我试了 ,存到数据库中的是数字,应该是前面的id值,怎样把国家名输入到数据库呢?
热心网友
sql语句【$sql2="update ip_user set Siteurl='$Siteurl', Jumpurl='$Jumpurl', Lockip='$Lockip',Country='$cc' where Id='$id'";】
的尾部那个$id变量未定义吧??