묻고답하기
사용자정의(extra_vars) 값을 본문이 아닌 다른 페이지에서 활용하고 싶습니다.
2016.03.24 13:43
안녕하세요 ^^~
사용자정의(extra_vars) 값을 본문이 아닌, 다른 페이지에서 활용해 보고자 합니다.
우선 아래와 같이 사용자정의 값을 불러올 준비를 했습니다.
{@
$oDB = &DB::getInstance();
$query = $oDB->_query(
'Select * From xe_document_extra_vars
WHERE var_idx in ("2","4","6") and eid ="event"
Order by rand() limit 3');
$result = $oDB->_fetch($query);
}
<!--@foreach($result as $val)-->
<table >
<tr loop ="$document_list=>$val" >
<td scope="row">{$val->document_srl}</td>
<td scope="row">{$val-> eid}</td>
<td scope="row">{$val-> value}</td>
<td scope="row">{$val-> value}</td>
<td scope="row">{$val-> value}</td>
</tr>
</table>
<!--@end-->
제가 출력하고자하는 결과값은..document_srl 을 기준으로
document_srl | eid | value | value | value
-------------------------------------------------------------------------------------------------------------------------------------------
1 | event | var_idx = 2 에 해당하는 value 값 | var_idx = 4 에 해당하는 value 값 | var_idx = 6에 해당하는 value 값
2 | event | var_idx = 2 에 해당하는 value 값 | var_idx = 4 에 해당하는 value 값 | var_idx = 6에 해당하는 value 값
3 | event | var_idx = 2 에 해당하는 value 값 | var_idx = 4 에 해당하는 value 값 | var_idx = 6에 해당하는 value 값
입니다. ^^
하지만 실제 출력 결과값은...고수분들의 예상처럼..
document_srl | eid | value | value | value
-------------------------------------------------------------------------------------------------------------------------------------------
1 | event | var_idx = 2에 해당하는 value 값 | var_idx = 2에 해당하는 value 값 | var_idx = 2에 해당하는 value 값
2 | event | var_idx = 6에 해당하는 value 값 | var_idx = 6에 해당하는 value 값 | var_idx = 6에 해당하는 value 값
3 | event | var_idx = 2에 해당하는 value 값 | var_idx = 2에 해당하는 value 값 | var_idx = 2에 해당하는 value 값
4 | event | var_idx = 4에 해당하는 value 값 | var_idx = 4에 해당하는 value 값 | var_idx = 4에 해당하는 value 값
5 | event | var_idx = 4에 해당하는 value 값 | var_idx = 4에 해당하는 value 값 | var_idx = 4에 해당하는 value 값
입니다. ^^;;;;
원하는 결과값을 받기 위해선 어떤 부분을 수정해야 할까요?
감사합니다.