여분필드 안에 ㅣ 로 나눠진거 불러오는 방법좀 알려주세요 정보
여분필드 안에 ㅣ 로 나눠진거 불러오는 방법좀 알려주세요본문
<?
//--------------------- 데이터베이스 정보 ---------------------//
$host="****";
$username="****"; //DB사용자
$userpass="****"; //DB패스워드
$dbname="****"; //DB명
//------------------ 데이터베이스에 연결 ----------------------//
$connect = mysql_connect($host, $username, $userpass) or die("데이터베이스 연결에 실패했습니다.");
mysql_select_db($dbname, $connect) or die("데이터베이스 연결에 실패했습니다.");
$boardname = "******"; //관리자모드에서 지정한 게시판명(예 notice)
$query = "select * from g4_write_".$boardname." order by wr_7 DESC limit 0,5"; //5개까지만 추출
$result_list = mysql_query($query, $connect);
?>
<?
while($list = mysql_fetch_array($result_list)) {
$nine = explode("|",$list[$i][wr_9]);
$n01 = $nine[0];
$n02 = $nine[1];
$n03 = $nine[2];
$n04 = $nine[3];
$n05 = $nine[4];
$n06 = $nine[5];
$n07 = $nine[6];
$n08 = $nine[7];
$n09 = $nine[8];
$n10 = $nine[9];
$n11 = $nine[10];
$n12 = $nine[11];
$n13 = $nine[12];
$n14 = $nine[13];
$n15 = $nine[14];
$n16 = $nine[15];
$n17 = $nine[16];
$n18 = $nine[17];
$n19 = $nine[18];
$n20 = $nine[19];
echo("
<tr height='26'>
<td>
<a href='/bbs/board.php?bo_table=ranking&wr_id=$info_list[wr_id]'> $list[wr_subject] $list[wr_7] $list[wr_8] $list[n03] <?=$n03?></a></td>
</tr>
");
}
?>
----------------------------------------------
위에 있는게 지금 제가 사용하는건데요 예비필드안에 들어 있는 n03 값을 불러 오고 싶은데요
l 를 기준으로 나눠져 있거든요 그런데 검색해서 이렇게 해 보앗는데요
다른 wr_ <- 값들은 잘 나오는데요 나눠져있는 필드에서 불러오는 값이 출력이 안되네요
순서가 바뀐건지 ㅜㅜ 알려주세용~~~ 부탁드립니다.
$list[n03] <?=$n03?> 를 두개 넣은 이유는요 둘다 해본거에요. .ㅜㅜ
</td>
</tr>
</table>
//--------------------- 데이터베이스 정보 ---------------------//
$host="****";
$username="****"; //DB사용자
$userpass="****"; //DB패스워드
$dbname="****"; //DB명
//------------------ 데이터베이스에 연결 ----------------------//
$connect = mysql_connect($host, $username, $userpass) or die("데이터베이스 연결에 실패했습니다.");
mysql_select_db($dbname, $connect) or die("데이터베이스 연결에 실패했습니다.");
$boardname = "******"; //관리자모드에서 지정한 게시판명(예 notice)
$query = "select * from g4_write_".$boardname." order by wr_7 DESC limit 0,5"; //5개까지만 추출
$result_list = mysql_query($query, $connect);
?>
<?
while($list = mysql_fetch_array($result_list)) {
$nine = explode("|",$list[$i][wr_9]);
$n01 = $nine[0];
$n02 = $nine[1];
$n03 = $nine[2];
$n04 = $nine[3];
$n05 = $nine[4];
$n06 = $nine[5];
$n07 = $nine[6];
$n08 = $nine[7];
$n09 = $nine[8];
$n10 = $nine[9];
$n11 = $nine[10];
$n12 = $nine[11];
$n13 = $nine[12];
$n14 = $nine[13];
$n15 = $nine[14];
$n16 = $nine[15];
$n17 = $nine[16];
$n18 = $nine[17];
$n19 = $nine[18];
$n20 = $nine[19];
echo("
<tr height='26'>
<td>
<a href='/bbs/board.php?bo_table=ranking&wr_id=$info_list[wr_id]'> $list[wr_subject] $list[wr_7] $list[wr_8] $list[n03] <?=$n03?></a></td>
</tr>
");
}
?>
----------------------------------------------
위에 있는게 지금 제가 사용하는건데요 예비필드안에 들어 있는 n03 값을 불러 오고 싶은데요
l 를 기준으로 나눠져 있거든요 그런데 검색해서 이렇게 해 보앗는데요
다른 wr_ <- 값들은 잘 나오는데요 나눠져있는 필드에서 불러오는 값이 출력이 안되네요
순서가 바뀐건지 ㅜㅜ 알려주세용~~~ 부탁드립니다.
$list[n03] <?=$n03?> 를 두개 넣은 이유는요 둘다 해본거에요. .ㅜㅜ
</td>
</tr>
</table>
댓글 전체
그냥 $n03입니다.
<?= ?> 삭제 하세요.
<?= ?> 삭제 하세요.
ㅜㅜ 그렇게 해도 안되더라구요 소스에서 뭔가 잘못 돼었을까요?
혹시나 해서 $n01 해 봤더니 - 하나가 찍히는데 뭐가 문제 일까요?
print_r($nine)해서 배열값이 제대로 들어가있는지 확인해보세요.
네 들어가 있어요 view.skin.php 에서는 재대로 나옵니다 ㅜㅜ

$list[$i][~~~] or $list[0][~~~]
이렇게 해야하는거 아닌가요
이렇게 해야하는거 아닌가요

while() 에서 [$i] 가 들어갈수 없습니다.
$nine = explode("|",$list[$i][wr_9]);
...변경후
$nine = explode("|",$list[wr_9]);
$nine = explode("|",$list[$i][wr_9]);
...변경후
$nine = explode("|",$list[wr_9]);
감사합니다 ^^ 활용하니 정말 잘 되네요~~ 땡큐~~합니다.