DIstinct值和选择框中选择的ID

时间:2018-02-14 05:57:51

标签: php mysql ajax drop-down-menu

这听起来有点容易,但我没有得到任何线索。我想在列中填充一个具有不同值的选择框,我也需要其中的id。我正在做一个ajax请求,从下拉列表中选择一个值,该值取选择值的id并进一步处理。目前,我的查询如下所示,但使用此选项框选项变为空。

$sql = mysql_query("SELECT rpp_id,DISTINCT rpp_regn_bulkbatch_no  FROM tbl_regn_prescribed_parameters where rpp_regn_bulkbatch_no  != 0 GROUP BY rpp_regn_bulkbatch_no" ) ;
                  while ($row = mysql_fetch_assoc($sql)){  
                     $rpp_id    = $row['rpp_id'];
                     $rpp_bulkbatch_no    = $row['rpp_regn_bulkbatch_no'] ;
             echo "<option value=" . $rpp_id . ">" . $rpp_bulkbatch_no . "</option>"; 

我可以知道应该对此进行适当的查询吗?任何帮助将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

因此解决了这个问题。

$sql = mysql_query("SELECT rpp_id, rpp_regn_bulkbatch_no FROM tbl_regn_prescribed_parameters where rpp_regn_bulkbatch_no  != 0 GROUP BY rpp_regn_bulkbatch_no" ) ;
              while ($row = mysql_fetch_assoc($sql)){  
                 $rpp_id    = $row['rpp_id']; 
                 $rpp_bulkbatch_no    = $row['rpp_regn_bulkbatch_no'] ;
         echo "<option value=" . $rpp_id . ">" . $rpp_bulkbatch_no . "</option>";     

                   }