如何使用in_array解决此错误

时间:2014-11-11 22:02:12

标签: php html pdo

我有这个团队页面,其中包含团队成员列表和包含我朋友列表的选择列表。从选择列表中,您可以选择要添加到团队的成员(成员)。现在,我想确保已经是团队成员的朋友不会出现在选择列表中。

我尝试了以下但是在选择列表中没有显示任何内容,它应该显示一个不属于团队成员的朋友的详细信息。

代码

    <form action="tmembers.php" method="post">
             <select multiple="true" name="members[]"  val id="member" class="">


        <?php
            while($record5 = $stmt5->fetch()){ //Gets ids from my friend list
            $friends[] = $record5['id'];      //array containing ids of friends
            }
         $membersarray[] = $members['id'];  //array containing ids of team members


         foreach ($friends AS $t) {
        if (in_array($t, $membersarray)) {
            continue;            
        } 
     ?>


    <option value="<?php echo $record5['id'] ; ?>">  <?php echo $record5['surname'];?> <?php echo $record5['firstname'] ; ?>  </option>
<?php }
  ?>


</select></br>
 <input type="submit" value="Send Invite" name="invite" class=""/>
 </form>

0 个答案:

没有答案