sql 구문 하나 문의드립니다.
본문
테마 이름 : KSJ-R
게시판 테이블 값 : admin_gallery
bo_skin 필드 값 : theme/MWB_basic_KSJ-R (정확한 구별을 위해서 테마 이름을 끝에 붙혀서 사용중입니다)
위와 같은 설정에서 admin_gallery 게시판의 bo_skin 값을 구합니다.
그 값의 앞부분 'theme/MWB_basic_' 을 제외한 뒷부분(값이 변동됩니다)이 테마의 이름과 같다면
XXX를 실행하라~ 라는 구문을 만들고 있습니다.
제일 앞부분 쿼리를 불러오는 것부터 막히네요 ㅡ,ㅡㅋ
문자를 잘라서 값을 구하는 것은 substr 함수를 쓰는게 맞겠지요?
만약 bo_skin 값을 구했다면
<?php
$str = substr($구한값, 16)
if($str == $config['cf_theme'] {
echo "XXX";
}
?>
요렇게 하면 bo_skin 끝의 값과 테마 이름이 같을 경우 XXX를 출력할 수 있을 것 같은데요.
그 앞부분 $str을 구하지 못하고 있습니다.
고수님들의 도움 부탁드립니다.
!-->답변 1
if($bo_table) {
$str = $board['bo_skin']);
}
bo_table 값이 없으면(게시판 출력 부분이 아니면) 따로 쿼리 주면 됩니다.
$str
=
substr
($구한값, 16);
이 부분은 정하신 규칙 그대로 해도 되고 다른 규칙 정해서 해도 됩니다.
답변을 작성하시기 전에 로그인 해주세요.