平常我?在??系??,一定不?缺少查?弁?然而往往算??件是?法?足用?的要求的,??我?就???置多重?件?行?合,?用?查??以更加方便地??查??件,迅速找到他?所?足的??. ?在我?假???一??表公司的客???系?,有客?????,??,名?,?量,价格等?料,?里就不??料一一列?,.??表如下: ????(ID) ??(TYPE)名?(NAME)?量(QTY) 价格(PRICE) 001 机芯 机芯1 100 150 001 表? 表?1 1000 60 001 表? 表?1 500 70 002 机芯 机芯2 200 40 002 表? 表?2 300 53 002表? 表?2 400 46 ?在我??想要建一?查?系?,?用?即可根据????,也可根据??,或者根据价格,或者其中的各自?合???快速查?,代?如下: 下面此部分是?示查??件的窗体
<html> <? $linkstr=mysql_connect("localhost","root","sa"); mysql_select_db("cx",$linkstr); ?> <script language="JavaScript"> function variable() { if (document.search.select1.value!="1") { if (document.search.no.value=="") { window.alert("??入????!"); return false; } else { if (document.search.type.value=="") { window.alert("???配件??!"); return false; } } } else { if (document.search.select2.value!="1") { if (document.search.price.value=="") { window.alert("??入价格!"); return false; } } } } </script> <br> <center><font size="5"><b>多重?件?合查?</b></font></center> <br> <body> <form action="searchjg.php" method="POST" name="search" onsubmit="return variable(this.value)"> <table align="center" border="1" width="400"> <tr> <td align="left" width="100">????</td> <td align="left" width="300"><input type="text" name="no"></td> </tr> <tr> <td align="left" width="200"> <select name="select1"> <option selected value="1"> <option value="2">或者 <option value="3">而且 </select>??? </td> <td align="left" width="200"> <select name="type"> <option selected> <? $querystring="select distinct type from orders "; $result=mysql_query($querystring,$linkstr); while (list($type)=mysql_fetch_row($result)) { echo "<option value="$type">".$type; } ?> </select> </tr> <tr> <td> <select name="select2"> <option selected value="1"> <option value="2">或者 <option value="3">而且 </select>价格位在 </td> <td><select name="price"> <option selected> <option value="1">50以下 <option value="2">50~200? <option value="3">200以上 </select>的配件 </td> </tr> <table width="400" align="right"> <tr> <td> <input type="submit" name="submit" value="?始查?"> </td> </tr> </table> </table> </form> </body> </html> |