> 백엔드 개발 > PHP 튜토리얼 > php表单在修改时如何显示多选框的值包含选中的和没选中的

php表单在修改时如何显示多选框的值包含选中的和没选中的

WBOY
풀어 주다: 2016-06-13 12:09:11
원래의
1489명이 탐색했습니다.

php表单在修改时怎么显示多选框的值包含选中的和没选中的
php表单在修改时,需要先把数据从数据库中查出来显示出来,可是多选框该怎么显示选中的和没选中的啊!这是我在php的修改页面显示从数据库中查询出来的值时做的,实在不知道该怎么写了: echo '

用户爱好';
$newstring = "踢足球打篮球打乒乓球打羽毛球";
$new ="踢足球打乒乓球打羽毛球";
$one ="踢足球打羽毛球";
 //$newarray = arrar("踢足球","打篮球","打乒乓球","打羽毛球");
 //$len = strlen($resu["hobbet"]);
 $string = $resu["hobbet"];
// print_r($string);die();
//print_r(substr($string,9,21));die();
 if (strstr($newstring,$string)=="踢足球打篮球打乒乓球打羽毛球"){
 if(substr($string,9,18)=="打篮球"){
 //echo "jdljfl";die();
 echo  ' 踢足球打篮球打乒乓球打羽毛球 '; 
 }else{
 echo  ' 踢足球打篮球打乒乓球打羽毛球 '; 
 }
  }elseif(strstr($newstring,$string)=="打篮球打乒乓球打羽毛球"){
if(substr($string,9,21)=="打乒乓球"){
echo  ' 踢足球打篮球打乒乓球打羽毛球 '; 
}else{
echo  ' 踢足球打篮球打乒乓球打羽毛球 '; 
}

 }elseif(strstr($newstring,$string)=="打乒乓球打羽毛球"){
 if(substr($string,12,24)=="打羽毛球"){
  echo  ' 踢足球打篮球打乒乓球打羽毛球 '; 
 }else{
 echo  ' 踢足球打篮球打乒乓球打羽毛球 '; 
 }}elseif(strstr($newstring,$string)=="打羽毛球"){
 echo  ' 踢足球打篮球打乒乓球打羽毛球 '; 
 }else{
//echo "woshishui";die();
 echo  ' 踢足球打篮球打乒乓球打羽毛球 '; 
 }
/* switch($len){
 case 3:
  if(substr($resu["hobbet"],0,1)=="踢"){
 echo ' 踢足球打篮球打乒乓球打羽毛球 ';
}else{
 echo ' 踢足球打篮球打乒乓球打羽毛球 ';
}
 }
 break;
 
 case 4 :
 echo "";break;
 default echo "1";*/
       
    echo ''; 
------解决思路----------------------
把所有的值放入一个数组

选中的可以查到,那剩下的就是没选中的
------解决思路----------------------
好吧,顶你一个
관련 라벨:
원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿