sql질문입니다. 정보
sql질문입니다.
본문
$temp = sql_fetch("SELECT mb_id, SUM(po_point) as sum
FROM `$g4[point_table]`
WHERE po_rel_table='@clickpoint'
GROUP BY mb_id
ORDER BY sum DESC ");
?>
총 실적 : <?=intval($temp)?>
포인트 테이블에서@clickpoint조건에 해당하는 아이디와 포인트 값을
출력하고싶은데 위에 구문중에 틀린부분좀알려주세요~
FROM `$g4[point_table]`
WHERE po_rel_table='@clickpoint'
GROUP BY mb_id
ORDER BY sum DESC ");
?>
총 실적 : <?=intval($temp)?>
포인트 테이블에서@clickpoint조건에 해당하는 아이디와 포인트 값을
출력하고싶은데 위에 구문중에 틀린부분좀알려주세요~
댓글 전체
sql 구문자체는 맞는구문인데요 틀린부분 없습니다.
혹시 아이디 별로 리스트를 뽑으실라믄 sql_query 로 쿼리를 주고
sql_fetch_array 로 한줄씩.....
혹시 아이디 별로 리스트를 뽑으실라믄 sql_query 로 쿼리를 주고
sql_fetch_array 로 한줄씩.....
<?=intval($temp[sum])?>
이렇게하시면 출력됩니다.
도움이 되셨기를 ㅎㅎ
이렇게하시면 출력됩니다.
도움이 되셨기를 ㅎㅎ
앗 혹시 제가 저렇게 코딩했나요?;;;
지월드님 말씀대로 해야 합니다.
print_r2($temp) 해서 보면 이해가 되실 듯..
지월드님 말씀대로 해야 합니다.
print_r2($temp) 해서 보면 이해가 되실 듯..
<?
include_once("./_common.php");
$g4[title] = "클릭포인트";
include_once("$g4[path]/head_point.php");
//print_r2($g4);
//$dir = dirname($HTTP_SERVER_VARS["PHP_SELF"]);
// 탭 초기값 설정
$temp= mysql_query("SELECT mb_id, SUM(po_point) as sum
FROM `$g4[point_table]`
WHERE po_rel_table='@clickpoint'
GROUP BY mb_id
ORDER BY sum DESC ");
for ($i=0; $row=sql_fetch_array($temp); $i++) {
echo "아이디:".$row[md_id]."포인트:".$row[sum]."<br>";
}
?>
요런식으로 제가 바꿨거든요~ 회원별 아이디와 포인트를 순위별로 뽑고
다른회원들도 볼수잇게하려구요 ~
근데 위에처럼하니까 포인트만불러오고 아이디는못불러오는데 이유가멀까요 ?
include_once("./_common.php");
$g4[title] = "클릭포인트";
include_once("$g4[path]/head_point.php");
//print_r2($g4);
//$dir = dirname($HTTP_SERVER_VARS["PHP_SELF"]);
// 탭 초기값 설정
$temp= mysql_query("SELECT mb_id, SUM(po_point) as sum
FROM `$g4[point_table]`
WHERE po_rel_table='@clickpoint'
GROUP BY mb_id
ORDER BY sum DESC ");
for ($i=0; $row=sql_fetch_array($temp); $i++) {
echo "아이디:".$row[md_id]."포인트:".$row[sum]."<br>";
}
?>
요런식으로 제가 바꿨거든요~ 회원별 아이디와 포인트를 순위별로 뽑고
다른회원들도 볼수잇게하려구요 ~
근데 위에처럼하니까 포인트만불러오고 아이디는못불러오는데 이유가멀까요 ?
헐 ㅡㅡ [md_id ] 에서 mb 를 md로 잘못썻네요 ㅜㅡ 이허무함 ㅜㅜ 답변드린 여러회원님들
정말감사드립니다. 포인트는 어느분에드려야할지몰라서 눈감고 누릅니다.
정말감사드립니다. 포인트는 어느분에드려야할지몰라서 눈감고 누릅니다.