多重條件組合查詢(二)

2016-01-29 14:37 5 1 收藏

多重條件組合查詢(二),多重條件組合查詢(二)

【 tulaoshi.com - PHP 】

  接一來這部分是實現用戶提交之后的查詢結果,也是程序代碼的主体部份:  
<?  
$linkstr=mysql_connect("localhost","root","sa");  
mysql_select_db("cx",$linkstr);  
$showstr="查詢條件為:";  
$querystring="select no,type,name,qty,price from orders";  
switch($select1)  
{  
case 1:  
if (!empty($no))  
{  
switch($select2)  
{  
case 1:  
$querystring.=" where no=".$no;  
$showstr.="訂單為".$no."所有數据";  
break;  
case 2:  
switch($price)  
{  
case 1:  
$querystring.=" where no=".$no." or price<50";  
$showstr.="訂單為".$no."或者价格少于50元的所有數据";  
break;  
case 2:  
$querystring.=" where no=".$no." or price between 50 and 200";  
$showstr.="訂單為".$no."或者价格介于50到200元間的所有數据";  
break;  
case 3:  
$querystring.=" where no=".$no." or price200";  
$showstr.="訂單為".$no."或者价格大于200元間的所有數据";  
break;  
}  
break;  
case 3:  
switch($price)  
{  
case 1:  
$querystring.=" where no=".$no." and price<50";  
$showstr.="訂單為".$no."并且价格少于50元的所有數据";  
break;  
case 2:  
$querystring.=" where no=".$no." and price between 50 and 200";  
$showstr.="訂單為".$no."并且价格介于50到200元間的所有數据";  
break;  
case 3:  
$querystring.=" where no=".$no." and price200";  
$showstr.="訂單為".$no."并且价格大于200元間的所有數据";  
break;  
}  
break;  
}  
}  
else  
{  
if (!empty($type))  
{  
switch($select2)  
{  
case 1:  
$querystring.=" where type="".$type."" ";  
$showstr.=" 類型為".$type."所有數据";  
break;  
case 2:  
switch($price)  
{  
case 1:  
$querystring.=" where type="".$type."" or price<50";  
$showstr.="類型為".$type."或者价格少于50元的所有數据";  
break;  
case 2:  
$querystring.=" where type="".$type."" or price between 50 and 200";  
$showstr.="類型為".$type."或者价格介于50到200元間的所有數据";  
break;  
case 3:  
$querystring.=" where type="".$type."" or price200";  
$showstr.="類型為".$type."或者价格大于200元間的所有數据";  
break;  
}  
break;  
case 3:  
switch($price)  
{  
case 1:  
$querystring.=" where type="".$type."" and price<50";  
$showstr.="類型為".$type."并且价格少于50元的所有數据";  
break;  
case 2:  
$querystring.=" where type="".$type."" and price between 50 and 200";  
$showstr.="類型為".$type."并且价格介于50到200元間的所有數据";  
break;  
case

来源:http://www.tulaoshi.com/n/20160129/1493764.html

延伸阅读
橄榄菜肉末西兰花 西兰花又叫青花菜,西兰花含有丰富的维生素,但它不宜与牛奶共食,因为牛奶中的蛋白质和钙质会和西兰花中的维生素和微量元素发生反应,影响钙的吸收。 材料:五花肉200克、西兰花400克、榄菜30克、蒜头(去衣拍碎)20克、青椒1只、鱼露少许,盐、糖、生抽、花生油各适量。 做法: 1、五花腩洗净,切条状,以...
多重曝光怎么拍?   多重曝光怎么拍: 一、重曝的原理 重曝,即通过多次曝光将多个画面重叠在同一张底片上。楼主有种小白但通俗的理解:胶片的曝光就是把图像印在黑色的胶卷上,曝光多--亮,曝光少--暗。因此在多重曝光中,前一次曝光后只有暗部给下一次曝光留下空间(也就是能再印上去)大师啊原谅俺的小白解释! ...
孕妇可以吃百合吗   百合 百合为多年生球根草本花卉,株高40—60厘米,还有高达1米以上的。花色,因品种不同而色彩多样,多为黄色、白色、粉红、橙红,有的具紫色或黑色斑点,也有一朵花具多种颜色的,极美丽。花瓣有平展的,有向外翻卷的,故有“卷丹”美名。有的花味浓香,故有&ld...
宝宝的三围应该是多少(图) 宝宝的三围应该是多少 摘要:头围是反映头部生tulaoshi.com长发育情况的重要指标。测量头围时应以卷尺取自眉弓上方最突出处经头后面最凸起处(枕后隆起处)绕头一周的长度。头部的发育与体重、身高相似,年龄越小,发育越快。 头围 头围是反映头部生长发育情况的重要指标。测量头围时应以卷尺取自眉弓上方最突出...
哺乳期妇女怎样养护乳房? 女性哺乳期的乳房比较娇嫩,容易受到损伤和感染。同时担负着哺育婴儿的功能,需要大量分泌乳汁,因此这期间的乳房保健,不但要注意保护乳房的健康,而且要维护和增强乳腺的泌乳功能。具体的保护措施主要是: 1、哺乳期要预防乳头、乳晕损伤,每次哺乳前后,要用温开水洗净乳头、乳晕,保持其干净、干燥。 2、如发...

经验教程

892

收藏

31
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部