여분필드에서 최대값 뽑기
회원명부의 여분필드 mb_3 에 최대값이 들어있는 회원을 나타낼려고
아래처럼 했는데 더 큰값을 가진 회원이 출력되지 않고 그보다 작은 값을 가진 회원이 출력되네요.
어디가 잘못되었을까요.
A 회원의 mb_3 의 값 :105
B 회원의 mb_3 의 값 :25
출력값에 B회원이 나타남
<?
$sql = "select max(mb_3) as mb_3 from g4_member";
$row = sql_fetch($sql);
$sql1 = "select mb_id from g4_member where mb_3=$row[mb_3]";
$row2 = sql_fetch($sql1);
$mb = get_member($row2[mb_id], "mb_nick");
echo " 최대 : <b>$mb[mb_nick]</b> $row[mb_3] 일";
?>
아래처럼 했는데 더 큰값을 가진 회원이 출력되지 않고 그보다 작은 값을 가진 회원이 출력되네요.
어디가 잘못되었을까요.
A 회원의 mb_3 의 값 :105
B 회원의 mb_3 의 값 :25
출력값에 B회원이 나타남
<?
$sql = "select max(mb_3) as mb_3 from g4_member";
$row = sql_fetch($sql);
$sql1 = "select mb_id from g4_member where mb_3=$row[mb_3]";
$row2 = sql_fetch($sql1);
$mb = get_member($row2[mb_id], "mb_nick");
echo " 최대 : <b>$mb[mb_nick]</b> $row[mb_3] 일";
?>
|
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기
댓글 3개
여기도 통할지..