ホームページ  >  記事  >  バックエンド開発  >  HTML にネストされた PHP の並べ替えに関連する問題

HTML にネストされた PHP の並べ替えに関連する問題

WBOY
WBOYオリジナル
2016-06-13 12:16:071034ブラウズ

HTML
でネストされた php のソートの問題 このソートコードは、ページボタンをクリックしてソートを実現するにはどうすればよいでしょうか?


// ソート
( strtower ($_GET['sort'])=="asc")?$sort="desc":$sort="asc";
unset($surl['orderby'],$surl['sort' ] );
$orderUrl = http_build_query($surl);
if($_GET['orderby']){
//if(strto lower($_GET['orderby'])=="leve " ) $parm['orderby'] = "m.credits ".text($_GET['sort']);
if(strto lower($_GET['orderby'])=="rate") $parm [ 'orderby'] = "b.borrow_interest_rate ".text($_GET['sort']);
elseif(strto lower($_GET['orderby'])=="borrow_money") $parm['orderby' ] = "b.borrow_money ".text($_GET['sort']);
else $parm['orderby']="b.id DESC";
}else{
$parm[ ' orderby']="b.borrow_status ASC,b.id DESC";
}


$Sorder['Corderby'] = strto lower(text($_GET['orderby']) ) ;
$Sorder['Csort'] = strto lower(text($_GET['sort']));
$Sorder['url'] = $orderUrl;
$Sorder['sort' ] = $sort;
$Sorder['orderby'] = text($_GET['orderby']);
//並べ替え dump(M()->GetLastsql());exit ;
$this->assign("Sorder",$Sorder);
$this->assign("searchUrl",$searchUrl) ;
$this->assign("searchMap",$searchMap) ; ,$this->gloconf['BORROW_USE']);
$this->assign("list",$list);
$this->display();
}


------解決策----------------------

並べ替え条件を返すだけです。
フォームの送信後、または URL 内のパラメーターの 2 つの方法があり、送信されたデータに基づいて並べ替え方法を決定できます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。