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

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 등 숫자가 들어가는것입니다.
 
이렇게 코딩하면 안되나요?
|

댓글 4개

안되요!!.ㅠ.ㅠ
$a = $view[wr_5];
$b = $view[wr_6];

근데 이게 맞는건가요?-_-;;
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 함수가 어떤건지는 아셔야.....
악!감사합니다.ㅠ.ㅠ 엉엉엉
댓글을 작성하시려면 로그인이 필요합니다. 로그인

그누4 질문답변

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

+
제목 글쓴이 날짜 조회
18년 전 조회 1,556
18년 전 조회 1,523
18년 전 조회 1,282
18년 전 조회 1,701
18년 전 조회 1,518
18년 전 조회 1,114
18년 전 조회 1,517
18년 전 조회 1,699
18년 전 조회 1,524
18년 전 조회 1,136
18년 전 조회 1,524
18년 전 조회 1,365
18년 전 조회 1,643
18년 전 조회 1,900
18년 전 조회 1,401
18년 전 조회 1,528
18년 전 조회 1,680
18년 전 조회 1,455
18년 전 조회 1,526
18년 전 조회 1,428
🐛 버그신고