找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 1985|回复: 0
打印 上一主题 下一主题

多重條件組合查詢(二)

[复制链接]

2617

主题

2617

帖子

7789

积分

论坛元老

Rank: 8Rank: 8

积分
7789
跳转到指定楼层
楼主
发表于 2018-2-14 09:45:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

            接一來這部分是實現用戶提交之后的查詢結果,也是程序代碼的主体部份:  
200";  
$showstr.="訂單為".$no."或者价格大于200元間的所有數据";  
break;  
}  
break;  
case 3:  
switch($price)  
{  
case 1:  
$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 price200";  
$showstr.="類型為".$type."或者价格大于200元間的所有數据";  
break;  
}  
break;  
case 3:  
switch($price)  
{  
case 1:  
$querystring.=" where type="".$type."" and price200";  
$showstr.="類型為".$type."并且价格大于200元間的所有數据";  
break;  
}  
break;  
}  
}  
else  
{  
switch($price)  
{  
case 1:  
$querystring.=" where price200";  
$showstr.="价格大于200元間的所有數据";  
break;  
}  
}  
}  
break;  
case 2:  
switch($select2)  
{  
case 1:  
$querystring.=" where no=".$no." or type="".$type.""";  
$showstr.="訂單為".$no."或者類別為".$type."所有數据";  
break;  
case 2:  
switch($price)  
{  
case 1:  
$querystring.=" where no=".$no." or type="".$type."" or price200";  
$showstr.="訂單為".$no."或者類別為".$type."或者价格大于200元間的所有數据";  
break;  
}  
break;  
case 3:  
switch($price)  
{  
case 1:  
$querystring.=" where no=".$no." or type="".$type."" and price200";  
$showstr.="訂單為".$no."或者類別為".$type."并且价格大于200元間的所有數据";  
break;  
}  
break;  
}  
break;  
case 3:  
switch($select2)  
{  
case 1:  
$querystring.=" where no=".$no." and type="".$type.""";  
$showstr.="訂單為".$no."并且類別為".$type."所有數据";  
break;  
case 2:  
switch($price)  
{  
case 1:  
$querystring.=" where no=".$no." and type="".$type."" or price200";  
$showstr.="訂單為".$no."并且類別為".$type."或者价格大于200元間的所有數据";  
break;  
}  
break;  
case 3:  
switch($price)  
{  
case 1:  
$querystring.=" where no=".$no." and type="".$type."" and price200";  
$showstr.="訂單為".$no."并且類別為".$type."并且价格大于200元間的所有數据";  
break;  
}  
break;  
}  
break;  
}  
$result=mysql_query($querystring,$linkstr);  
echo "$showstr:  
";  
if (@mysql_num_rows($result)>0)  
{  
while (list($no,$type,$name,$qty,$price)=mysql_fetch_row($result))  
{  
echo "";  
echo "";  
echo "訂單編號";  
echo "$no";  
echo "";  
echo "";  
echo "類別";  
echo "$type";  
echo "";  
echo "";  
echo "配件";  
echo "$name";  
echo "";  
echo "";  
echo "數量";  
echo "$qty";  
echo "";  
echo "";  
echo "价格";  
echo "$price";  
echo "";  
echo "";  
}  
}  
?>  
            
            
        
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

用户反馈
客户端