그누보드 관리자 모드에서 질문입니다.
bbs/admin/memberlist.php파일에서요
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE");
include "./bbs/admin/admin.lib.php";
include "./bbs/gblayer.php";
$menu = "menu020";
$sql_common = " from $cfg[table_member] ";
$sql_search = " where (1) ";
if ($stext) {
$sql_search .= " and ( ";
switch ($sselect) {
case "mb_level" :
case "mb_point" :
$sql_search .= " ($sselect >= '$stext') ";
break;
default :
$sql_search .= " ($sselect like '%$stext%') ";
break;
}
$sql_search .= " ) ";
}
?>
위에서요
$sql_search = " where (1) ";
if ($stext) {
$sql_search .= " and ( ";
switch ($sselect) {
case "mb_level" :
case "mb_point" :
$sql_search .= " ($sselect >= '$stext') ";
break;
default :
$sql_search .= " ($sselect like '%$stext%') ";
break;
}
$sql_search .= " ) ";
부분이 머를 뜻하는가요..?
그리고요. 위에서 등급5인 것만 쿼리문으로 날릴라 카는데요..
where mb_level=5 이렇게 하면되나요..?
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
define("_DOCTYPE_", "STYLE");
include "./bbs/admin/admin.lib.php";
include "./bbs/gblayer.php";
$menu = "menu020";
$sql_common = " from $cfg[table_member] ";
$sql_search = " where (1) ";
if ($stext) {
$sql_search .= " and ( ";
switch ($sselect) {
case "mb_level" :
case "mb_point" :
$sql_search .= " ($sselect >= '$stext') ";
break;
default :
$sql_search .= " ($sselect like '%$stext%') ";
break;
}
$sql_search .= " ) ";
}
?>
위에서요
$sql_search = " where (1) ";
if ($stext) {
$sql_search .= " and ( ";
switch ($sselect) {
case "mb_level" :
case "mb_point" :
$sql_search .= " ($sselect >= '$stext') ";
break;
default :
$sql_search .= " ($sselect like '%$stext%') ";
break;
}
$sql_search .= " ) ";
부분이 머를 뜻하는가요..?
그리고요. 위에서 등급5인 것만 쿼리문으로 날릴라 카는데요..
where mb_level=5 이렇게 하면되나요..?
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 2개
그리고 mb_level=5 로 해보시면 될것 같군요.
현재 멤버리스트 검색에서 레벨을 입력하면 입력한 그 이상의 대상을 찾는데
입력한 레벨만 찾으려면 위의 소스를 다음처럼 수정하시면 됩니다.
수정전 :
case "mb_level" :
case "mb_point" :
$sql_search .= " ($sselect >= '$stext') ";
break;
수정후 :
case "mb_level" :
$sql_search .= " ($sselect = '$stext') "; // level이 입력값과 같은것만 조회하도록 한다.
break;
case "mb_point" :
$sql_search .= " ($sselect >= '$stext') ";
break;