메인화면 소스인데요... 해설 좀 부탁드립니다.

· 2011-05-01 (일) 17:13:31 · 1732 · 1
<?//소식지, 성명/보도자료, 회의, 자료실 시작
$query = "select * from g4_index_table_orderno where `what_is`='index_left' order by `orderno`";
$result = mysql_query($query);

for($i=0;$i<mysql_num_rows($result);$i++){
$row=mysql_fetch_array($result);
include 'include/index_'.$row[includeFile].'.php';
if($i<mysql_num_rows($result)-1){
?><tr>
<td width="532" height="5"></td>
</tr><?
}
}
?>
</table>
</td>
<td width="17" valign="top"> </td>
<td width="277" valign="top">
<?
//알림/소식, 언론보도, 지방소식, 묻고답하기 시작
?>

<table width="277" cellpadding="0" cellspacing="0" height="434">
<?
$query_r = "select * from g4_index_table_orderno where `what_is`='index_right' order by `orderno`";
$result_r = mysql_query($query_r);

for($cnt=0;$cnt<mysql_num_rows($result_r);$cnt++){
$row_r=mysql_fetch_array($result_r);
include 'include/index_'.$row_r[includeFile].'.php';
if($cnt<mysql_num_rows($result_r)-1){
?><tr>
<td width="249" height="8" valign="top"> </td>
</tr><?
}
}
?>

</table>
</td>
<td width="16" valign="top"> </td>
</tr>
<tr>
<td colspan="5" style="padding: 5px 0 0 10px">



index 화면 입니다. 전 작업자분이 왼쪽에 게시판 4개, 오른쪽에 게시판 4개를 묶음(?) 코드를 써서
해 놓으셨는데요.... 소스 해설 좀 부탁드려요.. 묶음으로 되어있으면 왼쪽 오른쪽 묶음 코드는 어디서 찾을 수 있나요
|

댓글 1개

2011-05-01 (일) 18:39:58
<?//소식지, 성명/보도자료, 회의, 자료실 시작
$query = "select * from g4_index_table_orderno where `what_is`='index_left' order by `orderno`";
$result = mysql_query($query);

for($i=0;$i<mysql_num_rows($result);$i++){
$row=mysql_fetch_array($result);
include 'include/index_'.$row[includeFile].'.php';
if($i<mysql_num_rows($result)-1){
?><tr>
<td width="532" height="5"></td>
</tr><?
}
}
?>
이게 왼쪽

<table width="277" cellpadding="0" cellspacing="0" height="434">
<?
$query_r = "select * from g4_index_table_orderno where `what_is`='index_right' order by `orderno`";
$result_r = mysql_query($query_r);

for($cnt=0;$cnt<mysql_num_rows($result_r);$cnt++){
$row_r=mysql_fetch_array($result_r);
include 'include/index_'.$row_r[includeFile].'.php';
if($cnt<mysql_num_rows($result_r)-1){
?><tr>
<td width="249" height="8" valign="top"> </td>
</tr><?
}
}
?>
이게 오른쪽 아닐까요??

왼쪽꺼 소스를 보면 g4_index_table_orderno 테이블(my_sql)에서 what_is 필드가 index_left 값인 것들을 불러와서 몇개인지 구하고
구한값만큼 include/index_$row[includeFile].php 파일을 인클루드한다
if($i<mysql_num_rows($result)-1){ 이 조건문은 다 인클루드 했으므로 이제 마무리로
<td width="532" height="5"></td>
</tr>
를 넣겠다는거고요

오른쪽소스도 같은 방식이겠구용
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

66,531건

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
11-05-01 조회 1,609
11-05-01 조회 2,403
11-05-01 조회 1,782
11-05-01 조회 2,459
11-05-01 조회 1,515
11-05-01 조회 1,767
11-05-01 조회 1,684
11-05-01 조회 1,115
11-05-01 조회 1,661
11-05-01 조회 1,733
11-05-01 조회 1,638
11-05-01 조회 1,031
11-05-01 조회 1,617
11-05-01 조회 1,681
11-05-01 조회 1,196
11-05-01 조회 1,742
11-05-01 조회 1,631
11-05-01 조회 2,179
11-05-01 조회 1,612
11-05-01 조회 1,920