如何通过1选择获得两个选项值?

时间:2014-02-02 17:56:35

标签: php mysql

请修改此代码,以便我从此代码中获得2个选项值

    <select name="student_class1" class="input-xlarge" >
     <option value="null">--Select Class---</option>
    <?php $sel_service = "select * from all_services where school_id='$school_id'";
      $sel_service= mysql_query($sel_service);
       while($display_class= mysql_fetch_assoc($sel_service))
       {  ?>
        <option value="<?php echo $display_class['sub_cat_id']; ?>"><?php echo ucfirst($display_class['sub_cat_name']); ?></option>
       <?php } ?>

student_class1给我的值为sub_cat_id 我想要 student_class2会给我sub_cat_name
两个值都选择了两个值 请修改它 我已经花了整整一个星期天来讨论这个问题

1 个答案:

答案 0 :(得分:0)

之类的东西?

<form action="" method="get" accept-charset="utf-8">
<select name="student_class1" class="input-xlarge" >
<?php 
    $sel_service = "select * from all_services where school_id='$school_id'";
    $sel_service= mysql_query($sel_service);
    while ($row = mysql_fetch_assoc($sel_service)) {
?>
        <option value="null">--Select Class---</option> 
        <option value="<?php echo $row['sub_cat_id']; ?>"></option>
        <option value="<?php echo $row['sub_cat_name']; ?>"></option>
<?php 
     }
 ?> 
</select>
</form>