메인 화면에 회원번호와 이름띄우기 질문합니다!
본문
<?php
<?php if ((!$bo_table || $w == 's' ) && !defined("_INDEX_")) { ?><div id="container_title"><?php echo $g5['title'] ?></div><?php } ?>
include_once(G5_THEME_PATH.'/head.sub.php');
include_once(G5_LIB_PATH.'/latest.lib.php');
include_once(G5_LIB_PATH.'/connect.lib.php');
?>
<header id="hd">
<h1 id="hd_h1"><?php echo $g5['title'] ?></h1>
<div class="to_content"><a href="#container">본문 바로가기</a></div>
<?php
if(defined('_INDEX_')) { // index에서만 실행
include G5_MOBILE_PATH.'/newwin.inc.php'; // 팝업레이어
} ?>
<div id="hd_wrapper">
<div id="logo">
<a href="<?php echo G5_URL ?>"><img src="<?php echo G5_THEME_IMG_URL ?>/mobile/logox.png" alt="<?php echo $config['cf_title']; ?>"></a>
</div>
<!--메뉴-->
<?php include_once(G5_THEME_MOBILE_PATH.'/head.menu.php'); ?>
</div>
</header>
<hr>
<div id="wrapper">
<div id="container">
<?php if ((!$bo_table || $w == 's' ) && !defined("_INDEX_")) { ?><div id="container_title"><?php echo $g5['title'] ?></div><?php } ?>
위 코드는 그누보드5 모바일 메인페이지 인데요 로고옆에 로그인한 회원의 정보를 같이 출력 되게 하려하는데
쿼리를 사용해도 에러만 계속 나네요 ㅠㅠ
로고옆에 회원명[회원번호]님 로그인중
이런식으로요 회ㅇ원명은 회원 가입시 남긴 이름을 가져오고 회원번호는 mb_no를 이용해서xxxx-xxxx 8자리로 500번부터 시작하게끔 하려 합니다.
디비에 이미 있는 정보들이라 불러 오기만 하면 될 줄 알았는데 너무 어렵습니다. 도움 부탁 드립니다.
!-->답변 1
회원번호는 그냥 일반적인 숫자입니다
이것을 1234-5678 처럼 보이게 하고싶다는 것인가요?
위쪽 php부분에
$nn=sprintf("%08d", $member[mb_no]);
$myStr = $member[mb_name].'['.substr($nn,0,4).'-'.substr($nn,4).']';
출력할 부분에
<span><?=$myStr?></span>
답변을 작성하시기 전에 로그인 해주세요.