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

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

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

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