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

배열에 대해 궁금합니다.

· 13년 전 · 925 · 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님 감사합니다.

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

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440