묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
카테고리 질문.. -_-;;
2003.01.17 18:19
저..... 잘모르겠어요 ㅜㅜ;;
eregi 이거 쓰면 대소 구분 안한다던데,,
암튼; 글 등록 할 때, 혹은 등록 하고 나서
제목 추출에서 어떤 문자열이 조건에 맞으면 카테고리 1번항목에 자동으로 등록 시키는거 어떻게 하는지 가르쳐주세요~~
막히는 부분이 카테고리 등록 하는 부분... 어딜 건드려야 되는지 몰르겠어요
소스로 올려주시면 고맙구요;;;
eregi 이거 쓰면 대소 구분 안한다던데,,
암튼; 글 등록 할 때, 혹은 등록 하고 나서
제목 추출에서 어떤 문자열이 조건에 맞으면 카테고리 1번항목에 자동으로 등록 시키는거 어떻게 하는지 가르쳐주세요~~
막히는 부분이 카테고리 등록 하는 부분... 어딜 건드려야 되는지 몰르겠어요
소스로 올려주시면 고맙구요;;;
댓글 3
-
특급잠수부
2003.01.17 20:43
-
Brown
2003.01.17 21:21
C++ 배우고 있는 중인데요, 아직 기초 단계구.. PHP 도 재미 있을 것 같아서 소스 수정해보는중이에염;;
책도 없구요;; 강좌 사이트 아는 곳은 제로보드 밖에 몰라염;; php 는 제로보드 소스 보면서 스스로 이해하고 있는 중이예요.. 강좌 사이트 좋은곳 있으시면 가르쳐주세요~~
근데염... case ('a'); <-- case a : 이거 아닌가요? 저것도 되나요?_?;
그리구.. $inser = "insert into tbl_name values ('','$cate','$subject')";
여기서,, tbl_name <- - 테이블 이름 적는곳이공.. -_-;; insert into 는 테이블생성하는거 아닌지..?
근뎁;; 위의 소스들 어느 파일에 삽입하면 되나요?; -
Brown
2003.01.17 21:24
문자열 파싱은 뭐죠?;;
ex)
This is a computer. 에서 a를 찾을려면
$str = "This is a computer";
if (ereg('a',$str)) echo ("찾았음");
else echo ("못찾았음");
ereg는 'a'와 같은것을 찾는데 eregi는 대소문자 구별안함 즉 'a'라 입력해도 A까지 찾아냄.
카테고리가 테스트1 테스트2 테스트3
이라고하고
테스트1은 제목에서 첫글자가 a로 시작해야 되고
테스트2는 b
테스트3은 c
가 되어야 하고 제목의 변수이름이 $subject라 하면
$cate_key = substr($subject,0,1);
switch($cate_key) {
case('a');
$cate = '테스트1';
break;
case('+ '+ 'b');
$cate = '테스트2';
break;
case('c');
$cate = '테스트3';
break;
}
$inser = "insert into tbl_name values ('','$cate','$subject')";
이러면 되겠죠.
그리고 처음접한다는 함수라고 하셨는데 그 의미가 뭔지 좀 궁금하군요.
책을 보시거나 강좌사이트에 가면 함수별로 다 나와있는데.
문자열 파싱은 php의 시작이자 마지막입니다. 그럼