ホームページ >バックエンド開発 >PHPチュートリアル >複数条件組み合わせクエリ(2)_PHPチュートリアル

複数条件組み合わせクエリ(2)_PHPチュートリアル

WBOY
WBOYオリジナル
2016-07-13 17:31:38962ブラウズ

次に、この部分はユーザーがクエリを送信した後にクエリ結果を実装することであり、これはプログラム コードの主要部分でもあります:
$linkstr=MySQL(PHP との最良の組み合わせ)_connect("localhost" ,"root ","sa");
MySQL(PHP との最適な組み合わせ)_select_db("cx",$linkstr);
$showstr="クエリ条件は次のとおりです:"; ,type ,name,qty,price fromorders";
switch($select1)
{
case 1:
if (!empty($no))
{
switch($select2)
{
case 1:
$ querystring. =" where no=".$no;
$showstr.="順序は ".$no."
break;
$querystring .=" where no=".$no." または 価格$showstr.="注文が ".$no." または価格が 50 元未満のすべてのデータ
Break;
ケース 2:
$querystring.=" where no=".$no." または価格が 50 から 200 までの範囲";
$showstr.="注文が ".$no." または価格が 50 から 200 までのすべてのデータ50 と 200 元" ;
break;
case 3:
$querystring.=" where no=".$no." または 価格>200";
$showstr.="注文は ".$no." です。価格は 200 元を超えています。 すべてのデータ";
break;
}
break;
ケース 3:
switch($price)
{
ケース 1:
$querystring.= where no=".$no."そして価格 $showstr.="注文が「.$no.」で価格が 50 元未満のすべてのデータ";
break;
ケース 2:
$querystring.=" where no= ".$no." および価格が 50 ~ 200 であるすべてのデータ";
$showstr.="注文が ".$no." で価格が 50 ~ 200 元であるすべてのデータ";
break;
ケース 3:
$querystring.=" where no=". $no." および 価格>200";
$showstr.="注文間のすべてのデータは ".$no." で、価格は 200 元を超えています
ブレーク;
}
ブレーク;
}
}
else
{
if (!empty($type))
{
switch($select2)
{
case 1:
$querystring.=" where type="" .$type."" ";
$showstr.=" タイプは ".$type."すべてのデータ";
break;
ケース 2:
switch($price)
{
ケース 1:
$querystring.= " where type="".$type."" または 価格$showstr.="タイプ ".$type." または価格が 50 元未満のすべてのデータ
break; $querystring.=" where type="".$type ."" または 50 ~ 200 の価格";
$showstr.="タイプ ".$type." または 50 ~ 200 元のすべてのデータ"; Break;
ケース 3:
$querystring. = where type="".$type."" or Price>200";
$showstr.="type が ".$type." であるか、価格が大きいすべてのデータ200 元より";
break;
}
Break;
ケース 3:
switch($price)
{
ケース 1:
$querystring.=" where type="".$type."" and Price$showstr.="タイプは " .$type." で、価格は 50 元未満です";
break;
ケース 2:
$querystring.=" where type="".$type."" および50 ~ 200 元の価格";
$ showstr.="タイプ「.$type.」および 50 ~ 200 元の価格のすべてのデータ";
break;



http://www.bkjia.com/PHPjc/508962.html

www.bkjia.com

tru​​e

http://www.bkjia.com/PHPjc/508962.html

次に、この部分は、ユーザーがクエリを送信した後にクエリ結果を実装することであり、これはプログラム コードの主要部分でもあります。 ? linkstr=MySQL (PHP との最適な組み合わせ) _connect("localhost", "root", "sa "); MySQ...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。