셀렉트 검색후 if문좀 질문드릴게요 ㅠ

셀렉트 검색후 if문좀 질문드릴게요 ㅠ

QA

셀렉트 검색후 if문좀 질문드릴게요 ㅠ

본문

$sql = " select * from g5_point where mb_id = '$member[mb_id]' ";
$result = sql_query($sql); 
$row=sql_fetch_array($result);

 

-------------------

 

위와 같이 내 아이디로 등록된거 오늘 날짜로 검색하면 검색이 잘 나옵니다.

검색이 되면

 

순서대로 아래와 같이 나오는데

po_content 에 A

po_content 에 B

po_content 에 C

 

이렇게 검색이 되었어요

 

근데

if ($row[po_content] == 'B') { 

내거 B 맞다

<? } else { ?>

내거 B 아니다

<? } ?>

이렇게 하면 내거 B가 아니다 라고 넘어가요! ㅡ,ㅡ

 

왜 두번째줄

po_content 에 B  <<< 요것을 인식 못할까요? ㅠㅠ

항상 첫줄에만 if문 비교해서 넘겨 버리는거 같아요 얼래 

검색되는거 모두 하나씩 비교하다 넘기는거 아닌가요? 

 

 

 

 

이 질문에 댓글 쓰기 :

답변 1

while문안에서 if문을 실행해야 하지 않을까요?


while($row=sql_fetch_array($result)){
if ($row[po_content] == 'B') { 
   echo "내거 B 맞다";
     } else {  
   echo "내거 B 아니다";
     } 
}
답변을 작성하시기 전에 로그인 해주세요.
전체 103
QA 내용 검색

회원로그인

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