퀴즈~~ 이것.... 풀어보셈! > 그누4 질문답변

그누4 질문답변

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

퀴즈~~ 이것.... 풀어보셈! 정보

퀴즈~~ 이것.... 풀어보셈!

본문

if($wr_10=="주중"){
$m_money = money1;
}
 else if($wr_10=="금"){
 $m_money = money2;
 }
 else if($wr_10=="주말"){
 $m_money = money2;
 }

$query = "SELECT money1,money2,start,end FROM `KTX_money` WHERE start='$a_start' and end='$b_end'";
$result = sql_query($query, $connect);
while($row = sql_fetch_array($result)){
    echo $row[$m_money];
    echo "<br>";
}
?>
 
 
뭐가 문제죠-0-?
 
좀..도와줍쇼!ㅠ.ㅠ
 
인제 php를 시작하려는 꿈많은 어린.... 어리진 않지만... 꿈많은 희망을 짖밟지 마시고.ㅠ.ㅠ
 
좀 도와줍쇼ㅠ.ㅠ
 
값 출력이 안되네요ㅜ.ㅜ
 
'$a_start' 랑 $b_end 는 if문으로 해서 1과 2 등 숫자가 들어가는것입니다.
 
이렇게 코딩하면 안되나요?

댓글 전체

echo $row[$m_money]; 요것이 아니라니까요!!!!!!!!!!! 버럭버럭~~~!

echo $row[m_money]; 요겁니다!!!!!!!!!!!!!!!!!!
while 문안에서 변수정의는 while 안에서만 유효합니다. 전역변수로 정의하지 않는 이상은...
$m_money 변수는 while 밖에 정의해 놓고 while문안에서 출력하실려고 한다면 잘못된 것입니다.

echo $query; exit; 해보세요. 쿼리문이 제대로 나오는지...
그리고 if 문은 while 문안으로 들어가야 합니다.

$a_start 값과 $b_end 값이 출력되어야 합니다. echo문으로 뿌려보세요.
(예. echo $a_start; exit;)

$query = "SELECT money1,money2,start,end FROM `KTX_money` WHERE start='$a_start' and end='$b_end'";
$result = sql_query($query);
while($row = sql_fetch_array($result)){
  if($wr_10=="주중"){
    echo money1;
  }else if($wr_10=="금" || $wr_10 == "주말"){
    echo money2;
  }else{
  echo "??"
  }
}
?>

php를 처음 시작하신다면 자신한테 왜?? 라는 물음을 많이 하시고
해당 함수를 공부하시길....원하는 값이 나오지 않는다면...스스로한테 왜??? 라고 질문하시고 답변찾으세요.
mysql_fetch_array 함수가 어떤건지는 아셔야.....
전체 66,554 |RSS
그누4 질문답변 내용 검색

회원로그인

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