함수 안에 배열 넣는법 질문드립니다. 정보
함수 안에 배열 넣는법 질문드립니다.본문
먼저 함수는 new_icon 이라는 함수인데요
<?php
function new_icon($bo_table) {
global $g4, $bo_table;
$temp = sql_fetch("select bo_new from `$g4[board_table]` where bo_table = '$bo_table'");
$timefrom = date("Y-m-d H:i:s", time() - $temp[bo_new] * 60 * 60);
if(sql_fetch("select wr_datetime from `$g4[write_prefix]$bo_table` where !wr_is_comment AND wr_datetime > '$timefrom'")) echo " <img src=\"$g4[path]/skin/board/basic/img/icon_new.gif\" />";
}
?>
이 함수입니다.
메뉴에 새글 아이콘 뜨게끔 하는 함수인데요.
메뉴명 뒤에 <?new_icon("게시판bo_table값")?> 이렇게 입력을 하려고 합니다만..
메뉴가 foreach 문으로 돌아가는지라... "게시판bo_table 값"을
$Menu_Id_Array[$Id][bo_table] 이걸로 넣어야 합니다. 물론 이 값에'게시판bo_table값'은 제대로
들어가 있는데요
이걸 new_icon("$Menu_Id_Array[$Id][bo_table]"); 이렇게 넣으니
아무리 넣어도 값이 나오질 않네요..
어떻게 하면 값이 나올지요??
댓글로 답변 어려우시면 쪽지 주시면 네이트온 아이디 공유하겠습니다.
도움 부탁드려요~
<?php
function new_icon($bo_table) {
global $g4, $bo_table;
$temp = sql_fetch("select bo_new from `$g4[board_table]` where bo_table = '$bo_table'");
$timefrom = date("Y-m-d H:i:s", time() - $temp[bo_new] * 60 * 60);
if(sql_fetch("select wr_datetime from `$g4[write_prefix]$bo_table` where !wr_is_comment AND wr_datetime > '$timefrom'")) echo " <img src=\"$g4[path]/skin/board/basic/img/icon_new.gif\" />";
}
?>
이 함수입니다.
메뉴에 새글 아이콘 뜨게끔 하는 함수인데요.
메뉴명 뒤에 <?new_icon("게시판bo_table값")?> 이렇게 입력을 하려고 합니다만..
메뉴가 foreach 문으로 돌아가는지라... "게시판bo_table 값"을
$Menu_Id_Array[$Id][bo_table] 이걸로 넣어야 합니다. 물론 이 값에'게시판bo_table값'은 제대로
들어가 있는데요
이걸 new_icon("$Menu_Id_Array[$Id][bo_table]"); 이렇게 넣으니
아무리 넣어도 값이 나오질 않네요..
어떻게 하면 값이 나올지요??
댓글로 답변 어려우시면 쪽지 주시면 네이트온 아이디 공유하겠습니다.
도움 부탁드려요~
댓글 전체
new_icon("$Menu_Id_Array[$Id][bo_table]"); 아마 쌍따움표 문제아닐까하네요.
new_icon($Menu_Id_Array[$Id][bo_table]); 쌍따움표 제거하세요.
new_icon($Menu_Id_Array[$Id][bo_table]); 쌍따움표 제거하세요.