테스트 사이트 - 개발 중인 베타 버전입니다

셀렉트 검색후 if문좀 질문드릴게요 ㅠ 채택완료

요고꽁 4년 전 조회 1,971

$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 맞다

내거 B 아니다

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

 

왜 두번째줄

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

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

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

 

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
세크티
4년 전

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

</p>

<p>while($row=sql_fetch_array($result)){</p>

<p>if ($row[po_content] == 'B') { </p>

<p>   echo "내거 B 맞다";</p>

<p>     } else {  </p>

<p>   echo "내거 B 아니다";</p>

<p>     } </p>

<p>}</p>

<p>

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인