<select name="updepart" id="updepart">
   <?php foreach($result2 as $it):?>      <option value="<?php echo $it['de_id']; ?>"><?php echo $it['de_name']; ?></option>   <?php endforeach;?></select>
我想在option里加一个判断,如果<?php echo $it['de_id']; ?>==2时,让他 selected,请问大侠们,这个if条件应该怎么写,请指教,谢谢 

解决方案 »

  1.   

    试试<select name="updepart" id="updepart">
      <?php foreach($result2 as $it):?>  <option value="<?php echo $it['de_id']; ?><?php if($it['de_id']>=2){Echo ' selected'}; ?>"><?php echo $it['de_name']; ?></option>  <?php endforeach;?></select>
      

  2.   

    错了,应该是<select name="updepart" id="updepart">
      <?php foreach($result2 as $it):?>  <option value="<?php echo $it['de_id']; ?>"<?php if($it['de_id']>=2){Echo ' selected'}; ?>><?php echo $it['de_name']; ?></option>  <?php endforeach;?></select>
      

  3.   

    <option value="<?php echo $it['de_id']; ?>" <?php if($it['de_id']==1){echo 'selected="selected"';} ?> ><?php echo $it['de_name']; ?></option>
    ok了,thank 有