21,887
社区成员
发帖
与我相关
我的任务
分享
$arrEmails = array(
array('id'=>1,'email'=>'111@126.com','name'=>'111','createtime'=>'2011-1-22 17:12:12'),
array('id'=>2,'email'=>'222@foxmail.com','name'=>'222','createtime'=>'2011-1-21 14:12:12'),
array('id'=>2,'email'=>'333@foxmail.com','name'=>'333','createtime'=>'2011-1-20 14:12:12'),
array('id'=>2,'email'=>'4444@live.com','name'=>'444','createtime'=>'2011-1-19 14:12:12')
);
$arrMails = array(
array('mail'=>'111@126.com'),
array('mail'=>'222@foxmail.com')
);
$newArray=array();
foreach($arrMails as $value)
{
$newArray[]=$value["mail"];
}
foreach($arrEmails as $arrEmail):
?>
<input type="checkbox" name="email" id="email" value="<?php echo $r['email']?>"
<?php if(in_array($arrEmail['email'], $newArray)) echo 'checked';?>/><?php echo $arrEmail['name']?><br />
<?php
endforeach;
$arrEmails = array(
array('id'=>1,'email'=>'111@126.com','name'=>'111','createtime'=>'2011-1-22 17:12:12'),
array('id'=>2,'email'=>'222@foxmail.com','name'=>'222','createtime'=>'2011-1-21 14:12:12'),
array('id'=>2,'email'=>'333@foxmail.com','name'=>'333','createtime'=>'2011-1-20 14:12:12'),
array('id'=>2,'email'=>'4444@live.com','name'=>'444','createtime'=>'2011-1-19 14:12:12')
);
$arrMails = array(
array('mail'=>'111@126.com'),
array('mail'=>'222@foxmail.com')
);
$i=-1;
foreach($arrEmails as $arrEmail):
$i++;
?>
<input type="checkbox" name="email" id="email" value="<?php echo $r['email']?>"
<?php if(is_array($arrMails[$i]))if(in_array($arrEmail['email'], $arrMails[$i])) echo 'checked';?>/><?php echo $arrEmail['name']?><br />
<?php
endforeach;
<?php
foreach($arrEmails as $r):
?>
<input type="checkbox" name="email" id="email" value="<?php echo $r['email']?>" <?php if (in_array($r['email'], $arrMails)) echo 'checked'?>/><?php echo $r['name']?><br />
<?php
endforeach;
?>