테스트 사이트 - 개발 중인 베타 버전입니다

배열에 대해 궁금합니다.

· 13년 전 · 928 · 3
--- view.php --
.
.
.
.

$wr6 = explode("|",$write[wr_6]);
$awork1 = $wr6[0];
$awork2 = $wr6[1];
$awork3 = $wr6[2];
$awork4 = $wr6[3];
$awork5 = $wr6[4];
$awork6 = $wr6[5];
$awork7 = $wr6[6];
$awork8 = $wr6[7];
$awork9 = $wr6[8];
$awork10 = $wr6[9];
$awork11 = $wr6[10];
$awork12 = $wr6[11];
$awork13 = $wr6[12];
$awork14 = $wr6[13];
$awork15 = $wr6[14];
$awork16 = $wr6[15];
$awork17 = $wr6[16];
$awork18 = $wr6[17];
$awork19 = $wr6[18];
$awork20 = $wr6[19];
$awork21 = $wr6[20];
$awork22 = $wr6[21];
$awork23 = $wr6[22];
$awork24 = $wr6[23];
$awork25 = $wr6[24];
$awork26 = $wr6[25];
$awork27 = $wr6[26];
$awork28 = $wr6[27];

.
.
중략
.
.
<table width="100%" align=center cellpadding=0 cellspacing=0>
<tr>
<td align=center style='padding-left:20px; height:30px; width:110px;' >&nbsp;<strong>작업내역1.</strong></td>
<td align=center style='padding-left:20px; height:30px; width:100px;' >&nbsp;<?=$awork1?></td>
<td align=center style='padding-left:20px; height:30px; width:120px;' >&nbsp;<?=$awork2?></td>
<td align=center style='padding-left:20px; height:30px; width:130px;' >&nbsp;<?=$awork3?>x<?=$awork4?></td>
<td align=center style='padding-left:20px; height:30px; width:60px;' >&nbsp;<?=$awork5?></td>
<td align=center style='padding-left:20px; height:30px; width:100px;' >&nbsp;<?=$awork6?></td>
<td align=center style='padding-left:20px; height:30px; width:90px;' >&nbsp;<?=$awork7?></td>
</tr>
<tr><td colspan=7 height=1 bgcolor=#e7e7e7></td></tr>

----------------------------------------------------------------------------------------

write.php입력폼에서 $awork1에 입력 받은 값이 있을경우는 <table>.....</table> 부분을 나타내고

write.php입력폼에서 $awork1에 입력 받은 값이 없을 경우는 <table>.....</table>이 실행되지

않도록 할려면 어떻게 해야 되나요?

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 3개

만일 $awork1에 값이 있다면 <table>생략</table>의 내용을 출력해라.

<? if($awork1) { ?>

<table width=...................>
</table>

<? } ?>
다른 얘긴데요..

$awork1 = $wr6[0];
$awork2 = $wr6[1];
$awork3 = $wr6[2];
$awork4 = $wr6[3];
$awork5 = $wr6[4];
$awork6 = $wr6[5];
$awork7 = $wr6[6];
$awork8 = $wr6[7];
$awork9 = $wr6[8];
$awork10 = $wr6[9];
$awork11 = $wr6[10];
$awork12 = $wr6[11];
$awork13 = $wr6[12];
$awork14 = $wr6[13];
$awork15 = $wr6[14];
$awork16 = $wr6[15];
$awork17 = $wr6[16];
$awork18 = $wr6[17];
$awork19 = $wr6[18];
$awork20 = $wr6[19];
$awork21 = $wr6[20];
$awork22 = $wr6[21];
$awork23 = $wr6[22];
$awork24 = $wr6[23];
$awork25 = $wr6[24];
$awork26 = $wr6[25];
$awork27 = $wr6[26];
$awork28 = $wr6[27];


이 코드는..
foreach($wr6 as $k=>$v) {
$var = "awork".($k+1);
$$var = $v;
}

간단하게 이렇게 해줘도 됩니다...
ohora님 감사합니다.

이렇게 간단한 괜히 어렵게 생각했네요. 감사합니다

게시글 목록

번호 제목
284348
284336
284333
284332
284320
284318
284316
284313
284307
284306
284303
284298
284296
284290
284286
284280
284277
284272
284261
284259