미션출석부 닉네임이 표기되지 않습니다..... > 그누4 질문답변

그누4 질문답변

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

미션출석부 닉네임이 표기되지 않습니다..... 정보

미션출석부 닉네임이 표기되지 않습니다.....

본문

$list[$i][name] = get_sideview($gr[$i][mb_id], $mb[mb_nick], $mb[mb_email], $mb[mb_homepage]);

이부분이 문제인 것 같은데 닉네임란이 공란으로 뜹니다.
오랜만에 사용하려고 하는데 오류가나서 문제네요..







<?
include_once("./_common.php");
include_once("$jy[lib_path]/attend.lib.php");

$sql_common = " from $jy[attend_table] ";

if(!$date || $date == "undefined") $date = "0";
$sql_date = date("Y-m-d", strtotime("-{$date} day", $g4[server_time]));

$sql_where = " where at_date = '$sql_date' ";

if(!$order) $order = "at_datetime|desc";
$order = explode("|", $order);
$sql_order = " order by $order[0] $order[1] ";

$page_sql = sql_fetch(" select count(at_id) as cnt $sql_common $sql_where ");

$total_count = $page_sql[cnt];

// 페이지 계산
$lines = $at[cf_page_line];
@$total_page = ceil($total_count / $lines);
if (!$page) $page = 1;
$from = ($page - 1) * $lines;

$sql_limit = " limit $from, $lines ";

if($total_page > 1) $jy_paging = get_new_ajax_paging(10, $page, $total_page, "onLoadList");

$sql = " select * $sql_common $sql_where $sql_order $sql_limit ";
$que = sql_query($sql);

$msg .= "<table class=\"at_list\">";
$msg .= "<colgroup>";
$msg .= "<col width=\"6%\" />";
$msg .= "<col width=\"10%\" />";
$msg .= "<col width=\"47%\" />";
$msg .= "<col width=\"15%\" />";
$msg .= "<col width=\"7%\" />";
$msg .= "<col width=\"7%\" />";
$msg .= "<col width=\"8%\" />";
$msg .= "</colgroup>";
$msg .= "<thead>";
$msg .= "<tr>";
$msg .= "<th>순위</th>";
$msg .= "<th>출석시간</th>";
$msg .= "<th>출석인사</th>";
$msg .= "<th>닉네임</th>";
$msg .= "<th>접속</th>";
$msg .= "<th>포인트</th>";
$msg .= "<th>개근</th>";
$msg .= "</tr>";
$msg .= "</thead>";
$msg .= "<tbody>";

for($i=1; $gr[$i]=sql_fetch_array($que); $i++) {

if($order[0] == "at_id" && $order[1] == "desc") $list[$i][no] = $total_count - (($page -1) * $at[cf_page_line]) -$i + 1;
else $list[$i][no] = $i + ($page-1) * $at[cf_page_line];

$list[$i][name] = get_sideview($gr[$i][mb_id], $mb[mb_nick], $mb[mb_email], $mb[mb_homepage]);
$list[$i][time] = substr($gr[$i][at_datetime],11);
$list[$i][greet] = "<xmp>".$gr[$i][at_greet]."</xmp>";
$list[$i][not_absent] = $gr[$i][at_not_absent];
$list[$i][point] = $gr[$i][at_point];
$list[$i][online] = check2_online($gr[$i][mb_id]);

$msg .= "<tr>";
$msg .= "<td class=\"item_rank\"><div class=\"rank{$list[$i][no]}\">{$list[$i][no]}</div></td>";
$msg .= "<td class=\"item_time\">{$list[$i][time]}</td>";
$msg .= "<td class=\"item_greet\"><span class=\"txt_greet\"><center>{$list[$i][greet]}</center></span></td>";
$msg .= "<td class=\"item_name\">{$list[$i][name]}</td>";
$msg .= "<td class=\"item_online\">{$list[$i][online]}</td>";
$msg .= "<td class=\"item_point\">".number_format($list[$i][point])."</td>";
$msg .= "<td class=\"item_not_absent\">{$list[$i][not_absent]}일째</td>";
$msg .= "</tr>";
}

// 출석이 없다면
if($i==1) $msg .= "<tr class='no_conts'><td colspan='7'>출석체크 지금이 기회입니다!</td></tr>";

$msg .= "</tbody>";
$msg .= "</table>";
$msg .= "<div id=\"a_paging\" class=\"bx_paging\">{$jy_paging}</div>";



$msg = rawurlencode($msg);
echo $msg;
?>
  • 복사

댓글 전체

© SIRSOFT
현재 페이지 제일 처음으로