경우의 수가 엄청 많아여 정보
경우의 수가 엄청 많아여본문
황사 땜시 또 감기~~ 아흑~
감시 조심하세여~~~~~
메인이나 그룹의 index에서 최신글을 보여줄 건데여
최신글 노출이 회원의 취미나 장기 등 여러 가지 특성에 따라 달라져여
경우의 수에 따라 최신글 노출이 달라지는 거져
극단적으로 예를 들어, 그 경우의 수가 약 300개 정도 된다고 하면
if~ else if~로 해도 되나여?
회원 갑 : 회원가입시 취미를 '영화감상'으로 등록 --> 접속시 '영화감상'에 해당하는 최신글 노출
회원 을 : 회원가입시 취미를 '역사탐구'로 등록 --> 접속시 '역사탐구'에 해당하는 최신글 노출
회원 병 : 회원가입시 취미를 '클럽미팅'으로 등록 --> 접속시 '클럽미팅'에 해당하는 최신글 노출
.........
회원가입시 취미 체크하고 그것을 최신글 쪽으로 연결은 아는 분이 해 주실 건데여,
갑, 을, 병........ 등에 따라 if~ else if~로 해도 되는지 궁금해여
경우의 수가 저렇게 많으면 switch로 해야 하나여??
그런데 switch로 해도 어느 것이 더 우선순위를 갖는 것도 아니어서.... 고민.... 고민....
(switch는 빈도가 많은 것을 우선적으로 뽑으라고 하지만, 이건 그것도 아니어서)
이런 경우는 어떻게 처리해 줘야 하나여??????
뭐 else if , switch 말구 다른 방법도 있나여, 궁금함~~임다
갈켜주세여~~~~!!
보너스여~~~~~~!!!!!!!!!!!!!!!!!!!!!!
재밌죠????? ㅋ~ 이제 갈켜 주세여~~~~~~~~~
감시 조심하세여~~~~~
메인이나 그룹의 index에서 최신글을 보여줄 건데여
최신글 노출이 회원의 취미나 장기 등 여러 가지 특성에 따라 달라져여
경우의 수에 따라 최신글 노출이 달라지는 거져
극단적으로 예를 들어, 그 경우의 수가 약 300개 정도 된다고 하면
if~ else if~로 해도 되나여?
회원 갑 : 회원가입시 취미를 '영화감상'으로 등록 --> 접속시 '영화감상'에 해당하는 최신글 노출
회원 을 : 회원가입시 취미를 '역사탐구'로 등록 --> 접속시 '역사탐구'에 해당하는 최신글 노출
회원 병 : 회원가입시 취미를 '클럽미팅'으로 등록 --> 접속시 '클럽미팅'에 해당하는 최신글 노출
.........
회원가입시 취미 체크하고 그것을 최신글 쪽으로 연결은 아는 분이 해 주실 건데여,
갑, 을, 병........ 등에 따라 if~ else if~로 해도 되는지 궁금해여
경우의 수가 저렇게 많으면 switch로 해야 하나여??
그런데 switch로 해도 어느 것이 더 우선순위를 갖는 것도 아니어서.... 고민.... 고민....
(switch는 빈도가 많은 것을 우선적으로 뽑으라고 하지만, 이건 그것도 아니어서)
이런 경우는 어떻게 처리해 줘야 하나여??????
뭐 else if , switch 말구 다른 방법도 있나여, 궁금함~~임다
갈켜주세여~~~~!!
보너스여~~~~~~!!!!!!!!!!!!!!!!!!!!!!
재밌죠????? ㅋ~ 이제 갈켜 주세여~~~~~~~~~
추천
0
0
댓글 11개
배열
SQL Select 조건절
감사함다~~ 근데 어려워여~~~ (삼촌한테 기초를 배워도 많이 부족한 상태라서)
배열?? 조건절?? 좀만 구체적으로 알려 주셔여~~ 감사함다~~
배열?? 조건절?? 좀만 구체적으로 알려 주셔여~~ 감사함다~~
그많은걸 if else 하면 -_-;;;
그나마 swich 가 제일 무난한듯..
그나마 swich 가 제일 무난한듯..
아 array 를 돌려도 되겠군요!
고수오빠님들~~ 좀만 더 구체적으로 알려주셔셔요
팁이 될만한 거라도 알려주심 감사~~~ {{{*.*}}}
팁이 될만한 거라도 알려주심 감사~~~ {{{*.*}}}
http://database.sarang.net/?inc=read&aid=27861&criteria=mysql&subcrit=&id=&limit=20&keyword=IF&page=3
요걸 보시고 응용해보시던지..
http://www.mysqlkorea.co.kr/sub.html?mcode=develop&scode=01&m_no=21702&cat1=12&cat2=352&cat3=0&lang=k
case제어 구문을 공부해보세요 : )
DB관련된 것들은 DB내에서 조건절을 사용하면 속도가 향상됩니다.
부하가 줄어들지요 : )
요걸 보시고 응용해보시던지..
http://www.mysqlkorea.co.kr/sub.html?mcode=develop&scode=01&m_no=21702&cat1=12&cat2=352&cat3=0&lang=k
case제어 구문을 공부해보세요 : )
DB관련된 것들은 DB내에서 조건절을 사용하면 속도가 향상됩니다.
부하가 줄어들지요 : )
접속자가 많지 않다는 전제로...
관심정보는 g4_member 테이블의 mb_10 에 ,(콤마)로 구분되어 저장되어 있다면,
function get_latest() {
$favorites = explode(",", $member[mb_10]);
$list = Array();
$latest_limit = 10;
for($i = 0; $i < count($favorites); $i++) {
$sql = "select * from g4_write_board where sca='{$favorites[$i]}' ";
$result = sql_query($sql);
while(($row = sql_fetch($result) != null) {
if(count($list) > $latest_limit) {
return $list;
} else {
$list[] = $row;
}
}
}
return $list;
}
관심정보는 g4_member 테이블의 mb_10 에 ,(콤마)로 구분되어 저장되어 있다면,
function get_latest() {
$favorites = explode(",", $member[mb_10]);
$list = Array();
$latest_limit = 10;
for($i = 0; $i < count($favorites); $i++) {
$sql = "select * from g4_write_board where sca='{$favorites[$i]}' ";
$result = sql_query($sql);
while(($row = sql_fetch($result) != null) {
if(count($list) > $latest_limit) {
return $list;
} else {
$list[] = $row;
}
}
}
return $list;
}
아~ 너무너무 감사함다~~~~ ^____________^
알려주신 내용들 공부하고 열심히 파고 적용해 볼게여~~~ ^.*~
알려주신 내용들 공부하고 열심히 파고 적용해 볼게여~~~ ^.*~
취미가 해당 게시판에 카테고리(?)로 되어 있다면
단순히 sca 조건만 주면 그냥 해결 될 듯합니다.
단순히 sca 조건만 주면 그냥 해결 될 듯합니다.
오홋! sca 조건만!! 근데... 방법을 몰라여 ㅠㅠX22222222222222222222//