안녕하세요
문제가 생기면 여지없이 이곳에 문의를 드리네요
많은 포인트가 없어 2000포인트정도 걸어봅니다.
(또 문제점이 생길것 같아서 ㅜㅜ)
게시판 정보 수정에서
bo_sort_field 값을 수정하여 wr_10 desc, wr_11 desc, wr_num 값을 넣어주면,
기본적인 리스트 화면에서는 순차적으로 정렬이 되는것을 확인하였습니다.
(wr_10 desc 정렬시 값이 없거나 같을경우 wr_11 desc 정렬로 넘어가도록 되어있더군요)
위와같은 기본정렬에서는 여러개의 필드값으로 순차적 정렬이 가능한데,
subject_sort_link 에서는 이리저리 해봐도 되질않아 고수님들께 문의드립니다.
--[문의사항]--
list_skin.php 파일내에서
확장필드로 정렬하는데는 성공하였습니다.(list.php 파일에서 wr_12 필드 추가)
<?=subject_sort_link('wr_12', $qstr2, 1)?>합계순</a>
를 추가하여서 정렬이 되긴 하는데요
문제는 wr_12 값이 같은 값일 경우 wr_13으로 추가 정렬되는 법을 알고 싶습니다.
즉 <?=subject_sort_link('wr_12,wr_13', $qstr2, 1)?>합계순</a>
과같은 형태로 wr_12값이 같거나 없을경우 wr_13순으로 정렬되게 하려면 어찌해야할까요.??
위와같이 wr_12,wr_13 값을 list.php 에 추가하여 실행해 보아도 도통 되질 않는군요
문제가 생기면 여지없이 이곳에 문의를 드리네요
많은 포인트가 없어 2000포인트정도 걸어봅니다.
(또 문제점이 생길것 같아서 ㅜㅜ)
게시판 정보 수정에서
bo_sort_field 값을 수정하여 wr_10 desc, wr_11 desc, wr_num 값을 넣어주면,
기본적인 리스트 화면에서는 순차적으로 정렬이 되는것을 확인하였습니다.
(wr_10 desc 정렬시 값이 없거나 같을경우 wr_11 desc 정렬로 넘어가도록 되어있더군요)
위와같은 기본정렬에서는 여러개의 필드값으로 순차적 정렬이 가능한데,
subject_sort_link 에서는 이리저리 해봐도 되질않아 고수님들께 문의드립니다.
--[문의사항]--
list_skin.php 파일내에서
확장필드로 정렬하는데는 성공하였습니다.(list.php 파일에서 wr_12 필드 추가)
<?=subject_sort_link('wr_12', $qstr2, 1)?>합계순</a>
를 추가하여서 정렬이 되긴 하는데요
문제는 wr_12 값이 같은 값일 경우 wr_13으로 추가 정렬되는 법을 알고 싶습니다.
즉 <?=subject_sort_link('wr_12,wr_13', $qstr2, 1)?>합계순</a>
과같은 형태로 wr_12값이 같거나 없을경우 wr_13순으로 정렬되게 하려면 어찌해야할까요.??
위와같이 wr_12,wr_13 값을 list.php 에 추가하여 실행해 보아도 도통 되질 않는군요
댓글 3개
답변감사합니다.
근데 수정안처럼 하면서 적절한 수정이.. 저의 초보적인 실력으로는 힘드네요 ㅜㅜ
function subject_sort_link($col, $query_string='', $flag='asc')
{
global $sst, $sod, $sfl, $stx, $page;
$q1 = "sst=$col";
if ($flag == 'asc')
{
$q2 = 'sod=asc';
if ($sst == $col)
{
if ($sod == 'asc')
{
$q2 = 'sod=desc';
}
}
}
else
{
$q2 = 'sod=desc';
if ($sst == $col)
{
if ($sod == 'desc')
{
$q2 = 'sod=asc';
}
}
}
return "<a href='$_SERVER[PHP_SELF]?$query_string&$q1&$q2&sfl=$sfl&stx=$stx&page=$page'>";
}
이게 해당 코드인것 같은데 적절하게 어떻게 코딩하면될까요....
염치없지만 부탁드립니다.
근데 수정안처럼 하면서 적절한 수정이.. 저의 초보적인 실력으로는 힘드네요 ㅜㅜ
function subject_sort_link($col, $query_string='', $flag='asc')
{
global $sst, $sod, $sfl, $stx, $page;
$q1 = "sst=$col";
if ($flag == 'asc')
{
$q2 = 'sod=asc';
if ($sst == $col)
{
if ($sod == 'asc')
{
$q2 = 'sod=desc';
}
}
}
else
{
$q2 = 'sod=desc';
if ($sst == $col)
{
if ($sod == 'desc')
{
$q2 = 'sod=asc';
}
}
}
return "<a href='$_SERVER[PHP_SELF]?$query_string&$q1&$q2&sfl=$sfl&stx=$stx&page=$page'>";
}
이게 해당 코드인것 같은데 적절하게 어떻게 코딩하면될까요....
염치없지만 부탁드립니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 284348 | |
| 284336 | |
| 284333 | |
| 284332 | |
| 284320 | |
| 284318 | |
| 284316 | |
| 284313 | |
| 284307 | |
| 284306 | |
| 284303 | |
| 284298 | |
| 284296 | |
| 284290 | |
| 284286 | |
| 284280 | |
| 284277 | |
| 284272 | |
| 284261 | |
| 284259 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기