ホームページ  >  記事  >  バックエンド開発  >  PHP多機能検索_PHPチュートリアル

PHP多機能検索_PHPチュートリアル

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

 

$flag=$_POST['フラグ']; 

$sosoval=$_POST['キーワード']; 

$sosoquery="ここで 1=1 "; 

if(!emptyempty($sosoval)&&$flag!=='-1'){

//$sosoquery.="そして ('%$sosoval%' のようなタイトル) または ('%$sosoval%' のようなキーワード) または ('%$sosoval%' のような著者)"; 

if($flag=='1'){

    $sosoquery.="そして ('%$sosoval%' のような作成者)"; 

}elseif ($flag=='2'){

    $sosoquery.="そして ('%$sosoval%' のようなタイトル)"; 

}その他{

    $sosoquery.="そして ('%$sosoval%' のようなキーワード)"; 

}

$sql="記事から * を選択 $sosoquery ID 順に並べ替えます"; 

$rs=$db->クエリ($sql); 

$date=array(); 

while ($row=$db->fetch_array($rs)){

    $date[]=$row; 

}

$tpl->assign('soso',$date); 

$tpl->assign('appname','情報例'); 

$tpl->display('index/up.tpl'); 

chaojie2009の专栏

www.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/478517.html技術記事 $flag=$_POST[フラグ]; $sosoval=$_POST[キーワード]; $sosoquery=where 1=1 ; if(!emptyempty($sosoval)$flag!==-1){ //$sosoquery.=and (%$sosoval% のようなタイトル) または (%$sosoval% のようなキーワード) または...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。