코드 잘못된건가요?
본문
아래 코드 잘못된게 있나요? 아무리 봐도 이상없어보이는데
애러가 나서 이유를 모르겠습니다,
<?php if($is_admin) { ?>
<a href="<?php echo G5_PATH;?>/adm/member_list.php" target="_blank"><font color="blue" style="font-size:9pt;">오늘가입: <?php $row = sql_fetch("select count(*) as cnt from $g5['member_table'] where left(mb_datetime,10) = '".date("Y-m-d", time())."' "); echo "$row[cnt]"; ?>
</font>
<font color="blue" style="font-size:9pt;">어제: <?php $row = sql_fetch("select count(*) as cnt from $g5['member_table'] where left(mb_datetime,10) = '".date("Y-m-d", time()-86400)."' "); echo "$row[cnt]"; ?>
</font></a><br>
<br>
<?php } ?>
답변 3
다음을 참고해서 수정해 보시는건 어떨까 합니다.
<?php if($is_admin) { ?>
<a href="<?php echo G5_URL;?>/adm/member_list.php" target="_blank">
<font color="blue" style="font-size:9pt;">
오늘가입:
<?php
$row = sql_fetch("select count(*) as cnt from {$g5['member_table']} where left(mb_datetime,10) = '".date("Y-m-d", time())."' ");
echo $row['cnt'];
?>
</font>
<font color="blue" style="font-size:9pt;">
어제:
<?php
$row = sql_fetch("select count(*) as cnt from {$g5['member_table']} where left(mb_datetime,10) = '".date("Y-m-d", time()-86400)."' ");
echo $row['cnt'];
?>
</font>
</a><br><br>
<?php } ?>
<a href="<?php echo G5_PATH;?>/adm/member_list.php" target="_blank">
G5_PATH 대신에 G5_URL 을 넣어야 합니다.
그리고 echo $row['cnt']; 이 부분도 오류가 있습니다. 콤마를 삭제 하세요.
{$g5['member_table']} 로 {} 로 감싸주세요.