배열에 대해 궁금합니다. 정보
배열에 대해 궁금합니다.본문
--- 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;' > <strong>작업내역1.</strong></td>
<td align=center style='padding-left:20px; height:30px; width:100px;' > <?=$awork1?></td>
<td align=center style='padding-left:20px; height:30px; width:120px;' > <?=$awork2?></td>
<td align=center style='padding-left:20px; height:30px; width:130px;' > <?=$awork3?>x<?=$awork4?></td>
<td align=center style='padding-left:20px; height:30px; width:60px;' > <?=$awork5?></td>
<td align=center style='padding-left:20px; height:30px; width:100px;' > <?=$awork6?></td>
<td align=center style='padding-left:20px; height:30px; width:90px;' > <?=$awork7?></td>
</tr>
<tr><td colspan=7 height=1 bgcolor=#e7e7e7></td></tr>
----------------------------------------------------------------------------------------
write.php입력폼에서 $awork1에 입력 받은 값이 있을경우는 <table>.....</table> 부분을 나타내고
write.php입력폼에서 $awork1에 입력 받은 값이 없을 경우는 <table>.....</table>이 실행되지
않도록 할려면 어떻게 해야 되나요?
.
.
.
.
$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;' > <strong>작업내역1.</strong></td>
<td align=center style='padding-left:20px; height:30px; width:100px;' > <?=$awork1?></td>
<td align=center style='padding-left:20px; height:30px; width:120px;' > <?=$awork2?></td>
<td align=center style='padding-left:20px; height:30px; width:130px;' > <?=$awork3?>x<?=$awork4?></td>
<td align=center style='padding-left:20px; height:30px; width:60px;' > <?=$awork5?></td>
<td align=center style='padding-left:20px; height:30px; width:100px;' > <?=$awork6?></td>
<td align=center style='padding-left:20px; height:30px; width:90px;' > <?=$awork7?></td>
</tr>
<tr><td colspan=7 height=1 bgcolor=#e7e7e7></td></tr>
----------------------------------------------------------------------------------------
write.php입력폼에서 $awork1에 입력 받은 값이 있을경우는 <table>.....</table> 부분을 나타내고
write.php입력폼에서 $awork1에 입력 받은 값이 없을 경우는 <table>.....</table>이 실행되지
않도록 할려면 어떻게 해야 되나요?
댓글 전체
만일 $awork1에 값이 있다면 <table>생략</table>의 내용을 출력해라.
<? if($awork1) { ?>
<table width=...................>
</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;
}
간단하게 이렇게 해줘도 됩니다...
$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님 감사합니다.
이렇게 간단한 괜히 어렵게 생각했네요. 감사합니다
이렇게 간단한 괜히 어렵게 생각했네요. 감사합니다