首页 > 作文

多重條件組合查詢(一)

更新时间:2023-04-06 06:08:42 阅读: 评论:0

平常我們在開發系統時,一定不會缺少查詢弁?然而往往算個條件是無法滿足用戶的要求的,這時我們就應該設置多重條件進行組合,讓用戶查詢時以更加方便地選擇查詢條件,迅速找到他們所滿足的記錄.

現在我們假設開發一個鐘表公司的客戶訂單系統,有客戶訂單編號,類別,名稱,數量,价格等資料,這里就不將資料一一列擊,.訂單表如下:

訂單編號(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_lect_db(“cx”,$linkstr);

?>

<script language=”javascript̶陶铸1;>

function variable()

{

if (document.arch.lect1.value!=”1″)

{

if (document.arch.no.value==””)

{

window.alert(“請輸入訂單號碼!”);

return fal;

}

el

{

if (document.arch.type.value==””)

{

window.alert(“請選擇配件類別!”);

return fal;

}

}

}

el

{

if (document.arch.lect2.value!=”1″)

{

if (document.arch.price.value==”R未来简史读后感21;)

{

window.alert(“請輸入价格!”);

return fal;

}

}

}

}

</script>

<br>

<center><font size=”5″><b>多重條件組合查詢</b></font></center>

<br>

<body>

<form action=”archjg.php” method=”post” name=”arch” 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 以感动为话题的作文600字type=”text” name=”no”></td>

</tr>

<tr>

<td align=”left” width=”200″>

<lect name=”lect1″>

<option lected value=”1″>

<option value=”2″>或者

<option value=”3″>而且

</lect>類別為

</td>

<td align=”left” width=”200″>

<lect name=”type”>

<option lected>

<?

$querystring=”lect distinct type from orders “;

$result=mysql_query($querystring,$linkstr);

while (list($type)=mysql_fetch_row($result))

{

echo “<option value=”$type”>”.$typlearnede;

}

?>

</lect>

</tr>

<tr>

<td>

<lect name=”lect2″>

<option lected value=”1″>

<option value衷心感谢=”2″>或者

<option value=”3″>而且

</lect>价格位在

</td>

<td><lect name=”price”>

<option lected>

<option value=”1″>50以下

<option value=”2″>50~200?

<option value=”3″>200以上

</lect>的配件

</td>

</tr>

<table width=”400″ align=”right”>

<tr>

<td>

<input type=”submit” name=”submit” value=”開始查詢”>

</td>

</tr>

</table>

</table>

</form>

</body>

</html>

本文发布于:2023-04-06 06:08:40,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/a727d9c3f06e116c55190362a5d85c8c.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:多重條件組合查詢(一).doc

本文 PDF 下载地址:多重條件組合查詢(一).pdf

下一篇:返回列表
标签:机芯   价格   在我   配件
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图