Heim  >  Artikel  >  Backend-Entwicklung  >  如何php下拉菜单读取数据库

如何php下拉菜单读取数据库

WBOY
WBOYOriginal
2016-06-23 13:47:331438Durchsuche

如何php下拉菜单读取数据库


现在点击线路可以从数据库查出线路,但希望通过所选线路读出车辆

表line
linename
213
223
225
267


表busname
linename        busname
213                     781
213                     782
213                     783
223                     817
223                      818
225                      901
267                      100





代码如下:


     
选择线路

     
   
   
     
车辆自编号

     
   


回复讨论(解决方案)

<?php  $link=mysql_connect("127.0.0.1","root","12345678");    if(!$link) echo "没有连接成功!";   mysql_select_db("busap", $link);          //选择数据库 ?><tr>     <td width="9%" height="26" nowrap="nowrap"><div align="center"><font size="5">选择线路</font></div></td>     <td width="22%" nowrap="nowrap"><label>       <select name="select">   <?php  //控制查询条件$q = "SELECT * FROM line ORDER BY linename asc";   mysql_query("SET NAMES GB2312"); //防止乱码$rs = mysql_query($q); //获取数据集$assoc= mysql_num_rows($rs);///影响的行数 , 原来用了mysql_fetch_assoc$row=mysql_fetch_array($rs); //只需要补充回这一行. $xl=$row[linename]?>          <option selected="selected">选择线路</option>    <?php do { ?>         <option><?php echo $row[linename]; ?></option>    <?php }while($row=mysql_fetch_array($rs)); ?>       </select>     </label></td>   </tr>   <tr>     <td height="26" nowrap="nowrap"><div align="center"><font size="5">车辆自编号</font></div></td>     <td nowrap="nowrap"><label> <select name="select4">   <?php //控制查询条件$q = "SELECT * FROM `busname` where linename='{$_REQUEST['select']}' ORDER BY busname asc";   mysql_query("SET NAMES GB2312"); //防止乱码$rs = mysql_query($q); //获取数据集$assoc= mysql_num_rows($rs);///影响的行数 , 原来用了mysql_fetch_assoc$row1=mysql_fetch_array($rs); //只需要补充回这一行. ?>          <option selected="selected">选择车辆</option>    <?php do { ?>         <option><?php echo $row1[2]; ?></option>    <?php }while($row=mysql_fetch_array($rs)); ?>       </select>     </label></td>   </tr>

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn