여분필드 검색된 값 자동합 을 하고 싶네요 ... 도와주세요 .. 고수님들^^ > 그누4 질문답변

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기
기존 게시물은 열람만 가능합니다.

여분필드 검색된 값 자동합 을 하고 싶네요 ... 도와주세요 .. 고수님들^^ 정보

여분필드 검색된 값 자동합 을 하고 싶네요 ... 도와주세요 .. 고수님들^^

본문

날이 많이 추워졌습니다.  그누가족님들은 감기 안걸리셨나모르겠네요..
저는 지금 무자게 콧물이 질끔질끔 .. 아주 죽갔습니다.
 
그래두 뭐 ............ 스킨 만드는 재미에 빠져 오늘두 이렇게 도움을 청하고자 ... 몇자 적네요...
 
늘 제가 필요한 지식을 살포시.. 전달해주시는 그누 고수님들이 있어 ...... 행복합니다.... 헤헤 ^^
 
제가 여분필드 wr_6  (입금금액) 을 써서 ..
 

<? 
$sumsu1 = sql_fetch(" select sum(wr_6) as sum_su1 from $write_table");
$suip1 = $sumsu1[sum_su1]; // 입금금액합계
?>
 
참조 : 장돌뱅이 님의 간편장부
 
<?=number_format($suip1)?>원 이렇게 부르니 ... 현재까지 전부 다 합한 값이 출력이 되더라구요..
 
 
해서 검색을 해서..... 검색된 값들만 합계를 하고싶은데 잘 안되네요 .. 사실 프로그램에 대해선 전혀 꽝이거든요 ^^
 
<select name=sfl class=front_menu4>
            <option value='wr_1'>업체이름</option>
            <option value='wr_2'>카드이름</option>
            <option value='wr_3'>개통일짜</option>
            <option value='wr_5'>입금일짜</option>
            <option value='wr_6'>입금금액</option>
            <option value='wr_8'>입금자명</option>
            <option value='wr_9'>입금은행</option>
            <option value='wr_content'>내용</option>
            <option value='wr_name'>이름</option>
        </select>
 
이렇게 검색값을 줬구요...
 
어떻게 하면 될까요 ?? 고수님들이 만들어 놓으신 ......... 스킨을 뒤져서 함 해봤는데 잘 안되요 .. 제가 할줄아는것은 ctrl +c , ctrl +v ^^ 뿐이라서리 ...
 
참 그리고 ... 한가지 더 궁금한 사항은 ... 개통일짜 (wr_3) 로 검색 을 했을때
 
예를 들어  061101 에서 061106 까지 포함된 모든것을 검색해 보고싶어서 더블 카테고리 (? 맞나 ) 를 암만 쳐다봐도 안되겠더라구요... 그래서 그럼 그냥 061101 , 061102 , 061103 , 061104 , 061105 , 061106 이렇게 포함된 모든값드을 검색할수 있는 좋은 방법좀 알려주세요 ...
 
끝까지 글을 읽어주신 고수님들께 감사함을 느끼며 답변 기다릴께요..
 
날 추우신데 고뿔 조심하세요..
 
감사합니다.
 

댓글 전체

>> 제가 할줄아는것은 ctrl +c , ctrl +v 뿐이라서리 ...

이거면 충분합니다. ^^

select sum(wr_6) as sum_su1 from $write_table where $sfl= '$key'

$key는 검색할 때 쓴 문자열을 적는 <input type=text의 name입니다.
rolo 님 답변 감사합니다.

$sumsu1 = sql_fetch(" select sum(wr_6) as sum_su1 from $write_table where $sfl= '$key'");

이렇게 넣으라는 말씀이신지 ? 쩝 죄송합니다. 제가 프로그램을 전혀 모르기때문에 어떻게 적용시켜야 되는지
잘 모르겠네요 ..

위처럼 넣으니 다음과 같은 에러메세지가 뜨네요 쩝 ㅠㅠ

select sum(wr_6) as sum_su1 from g4_write_jun_domae where = ''

1064 : You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near '= ''' at line 1

error file : /bbs/board.php
질문하신 내용에서 보충 설명이 조금더 필요해 보입니다.
리스트에서 개별인지. 리스트에서 전체인지, 검색한후 가져온 리스트에서 합계를 구하는건지,
내용보기인지,기타등등 의.....상황 설명을 조금더 상세하게 해주시면 합니다.
그리고 가능하면 예제 링크와 함께 소스라도 첨부 하시면 문제 해결에 조금이나마 도움이 됩니다.
답변감사합니다. 헐랭이님 ~~~ 검색한 후에 가져온 리스트에서 합계를 구하면 됩니다.

예제링큰는 다음과 같습니다....

http://telebird.com/bbs/board.php?bo_table=jun_domae

지금 사용중인 게시판이라... 다음과 같은 아이디외 패스워드 테스트로 드릴께요 ..

id : jun
pass: jun
입니다.

관심가져주어 감사합니다. 꾸벅 ^^
아래처럼 해보세요.
리스트의 for문이 끝난 부분 <? } ?> <- 이라인 다음에 즉 검색폼 바로위에

<?
for ($i=0; $i<count($list); $i++) {
$total_wr6 += (int) $list[$i][wr_6];
}
?>
라고 넣은후
출력은 <?=number_format($total_wr6)?>
이렇게 하면 검색이던 그냥 리스트던지 현재 리스트에서
출력된 wr_6 의 값을 전부 더한후 가져 올것입니다.
야호 감사합니다. 역쉬 헐랭이님의 답변은 명쾌하네요 . ^^
다시한번 감사한단 말씀 올리고 싶네요 ........ 꾸뻑 !!!! ^^

한가지만 더 부탁드려도 될까요 ??
질문의 말미에 남긴 글귀입니다.

----------------------------------------------------------------------------------------------------------
참 그리고 ... 한가지 더 궁금한 사항은 ... 개통일짜 (wr_3) 로 검색 을 했을때
 
예를 들어  061101 에서 061106 까지 포함된 모든것을 검색해 보고싶어서 더블 카테고리 (? 맞나 ) 를 암만 쳐다봐도 안되겠더라구요... 그래서 그럼 그냥 061101 , 061102 , 061103 , 061104 , 061105 , 061106 이렇게 포함된 모든값드을 검색할수 있는 좋은 방법좀 알려주세요 ...
----------------------------------------------------------------------------------------------------------

 늦은밤 답변 감사합니다. ^^
검색 옵션wr_3 일때에 검색 문에서 where $sfl= '%$key%'"); 로 넣고
검색을 06110 로 검색하면 이단어가 들어간 리스트는 전부 가져 올겁니다.
제가 지식이 짧아서 죄송합니다 ....
무슨 말씀을 하시는지 전혀 모르겠네요 ..

제가 필요한거 ( 후에 저의 지식이 되는부분) 는 .. 검색을 몇일부터 몇일까지의 모든 값들의 출력을 원하는건데요... 아 이거 막상 말로 푠현하려니깐 어렵네요...

예를 들어 .. 061101 에서 061103 까지의 모든 데이터 ( 11월 1일부터 11월 3일까지)들을 뽑고자 하는겁니다....

이해가 되실런지 죄송합니다............ 말주변이 없어서리 ~ ^^ 꾸벅^^
where $sfl= '%$key%'
대신에

 where $sfl between '061101' and '061103'
하면 되는데

값을 두 개를 가져 와야 합니다.

즉 검색에서 입력 간이 두 개 있어야 하죠.
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1402호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT