안녕하세요! 현재 https://sir.kr/g5_skin/2902 스킨을 사용해서 미니 클럽을 사용해보고 있는데요..
정회원을 표시하는 부분을 보면, 아래와 같이 공백으로 뜹니다 ㅠㅠ
![]()
그래서 sql을 참조하는 코드를 봤는데 제 짧은 식견으로는 이 코드에서 틀린걸 찾지를 못하겠습니다.
잘못된 부분이 있을까요?
Copy
$dbresult = sql_query( "select count(*) from g5_miniclub_member where miniclub_table = '$tablename' and status < 4");
$member_rows = sql_fetch_array( $dbresult );
status 기준은 비회원인 1부터, 정회원2, 부매니저3, 매니저 4입니다!
불러오는 부분은
Copy
<?php echo $member_rows[0]; ?>
위와 같이 불러옵니다.

답변 6개 / 댓글 3개
채택된 답변
+20 포인트
TRIM 함수에 인자가 하나 모자르다고 나오는 경고문입니다.
경고상태에선 일단 동작은 합니다
PHP.INI 에서 에러 설정항목을 보고 설정을 잡으시거나 페이지 상단에 지정해주세요
에러 리포팅을 어떠헤 지정했는지 보여주세요
error_reporting(E_ALL & ~E_NOTICE);
ini_set("display_errors", 1);
이렇게 한번 해보시고요
답변에 대한 댓글 1개
[code]
error_reporting(E_ALL & ~E_NOTICE);
ini_set("display_errors", 1);
[/code]
해당 코드를 페이지 최상단 <? 이 시작하는 부분에 지정해주고,
[code]
include_once(G5_LIB_PATH.'/common.lib.php');
[/code]
위와 같이 common.lib.php 파일을 참조해주었습니다.
이후, 아래와 같은 에러가 똑같이 뜹니다.
[code]
Warning: trim() expects parameter 1 to be string, object given in C:\AutoSet9\public_html\lib\common.lib.php on line 1709
[/code]
error_reporting(E_ALL & ~E_NOTICE);
ini_set("display_errors", 1);
[/code]
해당 코드를 페이지 최상단 <? 이 시작하는 부분에 지정해주고,
[code]
include_once(G5_LIB_PATH.'/common.lib.php');
[/code]
위와 같이 common.lib.php 파일을 참조해주었습니다.
이후, 아래와 같은 에러가 똑같이 뜹니다.
[code]
Warning: trim() expects parameter 1 to be string, object given in C:\AutoSet9\public_html\lib\common.lib.php on line 1709
[/code]
Copy
$dbresult = sql_query( "select count(*) as cnt from g5_miniclub_member where miniclub_table = '$tablename' and status < 4");
$member_rows = sql_fetch( $dbresult );
echo $member_rows['cnt']
단일행을 불러오는것이면 sql_fetch 함수를 사용하셔야 합니다.
그리고 컬럼명을 지정해주셔야 합니다.
답변을 작성하려면 로그인이 필요합니다.
lib/common.lib.php 파일을 페이지 상단에 지정 해줬음에도 불구하고 같은 에러가 뜹니다.
어떻게 해결해야할까요..?