latest.skin.php로 변수넘기는 방법 정보
latest.skin.php로 변수넘기는 방법본문
안녕하세요..
최근게시물안에서 별도로 쿼리문으로 원하는 값을 가지고 왔는데..
아래처럼 latest.skin.php 추가하면 결과값은 맞는데.. 이미지가 맞게 나오지 않는데..
혹시 방법이 다른 방법 아시는분 답변 좀 부탁드립니다..
아니면 main.php 에 최근게시물 <?=latest("bca_recurit", "b_recurit", 50, 15);?> 여기로 원하는 변수값만 넘기는 방법은 없는건지요..
$sca = "컴퓨터"
$sql2 = " select * from g4_write_b_recurit where ca_name='$sca' order by wr_id ";
$result = sql_query($sql2);
for ($i=0; $data = sql_fetch_array($result); $i++) {
if (preg_match("/\.(gif|jpg|png)$/i", $image)) {
$view_img="<a href='../bbs/board.php?bo_table=$bo_table&wr_id=$data[wr_id]'><img src=".$g4[path]."/data/file/".$bo_table."/".$image." width='150' height='28' border='0' style='padding:4px; border:#cdcdcd solid 1px;'></a>";
}
댓글 전체
$image 라는 변수는 어디서 온 것인가요?
get_list()라는 함수에서 이미지를 가져오게 되어있는데
직접 이미지를 가져오려면 $list=get_file($bo_table, $wr_id)<==이렇게 하면 됩니다
main.php 에 최근게시물 <?=latest("bca_recurit", "b_recurit", 50, 15);?> 여기로 원하는 변수값만 넘기는 방법은 없는건지요..<==이건 그냥 <?=latest(.........?> 위쪽 라인에 변수를 써주고 스킨에서 사용하면 됩니다
get_list()라는 함수에서 이미지를 가져오게 되어있는데
직접 이미지를 가져오려면 $list=get_file($bo_table, $wr_id)<==이렇게 하면 됩니다
main.php 에 최근게시물 <?=latest("bca_recurit", "b_recurit", 50, 15);?> 여기로 원하는 변수값만 넘기는 방법은 없는건지요..<==이건 그냥 <?=latest(.........?> 위쪽 라인에 변수를 써주고 스킨에서 사용하면 됩니다
이렇게 되는건데..
$sca = "컴퓨터"
$sql2 = " select * from g4_write_b_recurit where ca_name='$sca' order by wr_id ";
$result = sql_query($sql2);
for ($i=0; $data = sql_fetch_array($result); $i++) {
$image = urlencode($list[$i][file][0][file]); <== 이부분을 사용하면 이미지는 나오지만 쿼리문과 다른
이미가 나옵니다.. 그럼 균이님이 $list=get_file($bo_table, $wr_id) 이파일을 대신해서 적용해도 되지 않아요..
if (preg_match("/\.(gif|jpg|png)$/i", $image)) {
$view_img="<a href='../bbs/board.php?bo_table=$bo_table&wr_id=$data[wr_id]'><img src=".$g4[path]."/data/file/".$bo_table."/".$image." width='150' height='28' border='0' style='padding:4px; border:#cdcdcd solid 1px;'></a>";
}
$sca = "컴퓨터"
$sql2 = " select * from g4_write_b_recurit where ca_name='$sca' order by wr_id ";
$result = sql_query($sql2);
for ($i=0; $data = sql_fetch_array($result); $i++) {
$image = urlencode($list[$i][file][0][file]); <== 이부분을 사용하면 이미지는 나오지만 쿼리문과 다른
이미가 나옵니다.. 그럼 균이님이 $list=get_file($bo_table, $wr_id) 이파일을 대신해서 적용해도 되지 않아요..
if (preg_match("/\.(gif|jpg|png)$/i", $image)) {
$view_img="<a href='../bbs/board.php?bo_table=$bo_table&wr_id=$data[wr_id]'><img src=".$g4[path]."/data/file/".$bo_table."/".$image." width='150' height='28' border='0' style='padding:4px; border:#cdcdcd solid 1px;'></a>";
}
뭐가 어찌 되는건지 코끼리 다리만 보고는 코끼리 전체를 알 수가 없네요
위 코드는 컴퓨터라는 카테고리를 추출해서 자료들은 $data에 담아 놓았으니
for문 다음에 get_list()라는 함수를 호출해서 가공하는 부분이 있나요?
$list[$i] = get_list(.......)
없다면 $image=$list[$i][file][0][file]; 값은 당연히 다르게 나오겠지요
latest_lib.php 를 참고하면 어떻게 처리하는지 알 수 잇습니다
위 코드는 컴퓨터라는 카테고리를 추출해서 자료들은 $data에 담아 놓았으니
for문 다음에 get_list()라는 함수를 호출해서 가공하는 부분이 있나요?
$list[$i] = get_list(.......)
없다면 $image=$list[$i][file][0][file]; 값은 당연히 다르게 나오겠지요
latest_lib.php 를 참고하면 어떻게 처리하는지 알 수 잇습니다