반응형
//배열로 input 테이블 만들기
<table border="0" cellpadding="3" cellspacing="1" bgcolor="#000000">
<?
//첫행이면 좀 넓게
$sizevalue[0][0] = "15";
$sizevalue[0][1] = "10";
$sizevalue[0][2] = "3";
//나머지행이면 좁개
$sizevalue[1][0] = "30";
$sizevalue[1][1] = "20";
$sizevalue[1][2] = "10";
for($i=0;$i<30;$i++) {
?>
<tr>
<? for($j=0;$j<5;$j++) { ?>
<td align="center" bgcolor="#FFFFFF"><input name="manlevel2[<?=$i?>][<?=$j?>]" value="" type="text" id="manlevel2[<?=$i?>][<?=$j?>]" size="<? if($j==1) { echo $sizevalue[0][0]; } else if($j==2) { echo $sizevalue[0][1]; } else { echo $sizevalue[0][2]; } ?>" maxlength="<? if($j==1) { echo $sizevalue[1][0]; } else if($j==2) { echo $sizevalue[1][1]; } else { echo $sizevalue[1][2]; } ?>"></td>
<? } ?>
</tr>
<?
}
?>
</table>
<?
//첫행이면 좀 넓게
$sizevalue[0][0] = "15";
$sizevalue[0][1] = "10";
$sizevalue[0][2] = "3";
//나머지행이면 좁개
$sizevalue[1][0] = "30";
$sizevalue[1][1] = "20";
$sizevalue[1][2] = "10";
for($i=0;$i<30;$i++) {
?>
<tr>
<? for($j=0;$j<5;$j++) { ?>
<td align="center" bgcolor="#FFFFFF"><input name="manlevel2[<?=$i?>][<?=$j?>]" value="" type="text" id="manlevel2[<?=$i?>][<?=$j?>]" size="<? if($j==1) { echo $sizevalue[0][0]; } else if($j==2) { echo $sizevalue[0][1]; } else { echo $sizevalue[0][2]; } ?>" maxlength="<? if($j==1) { echo $sizevalue[1][0]; } else if($j==2) { echo $sizevalue[1][1]; } else { echo $sizevalue[1][2]; } ?>"></td>
<? } ?>
</tr>
<?
}
?>
</table>
//배열로된 input 값 받아서 저장
for($i=0;$i<count($manlevel);$i++) {
$checknum = 0;
$manlevel_imsi = "";
for($j=0;$j<count($manlevel[$i]);$j++) {
if($i>0 && $j==0) $manlevel_imsi .= "||";
if($j>0) $manlevel_imsi .= ",";
$manlevel[$i][$j] = str_replace("|","|",$manlevel[$i][$j]);
$manlevel[$i][$j] = str_replace(",",",",$manlevel[$i][$j]);
$manlevel_imsi .= $manlevel[$i][$j];
if($manlevel[$i][$j] != "") $checknum++;
}
if($checknum > 0) $manlevels .= $manlevel_imsi;
}
$checknum = 0;
$manlevel_imsi = "";
for($j=0;$j<count($manlevel[$i]);$j++) {
if($i>0 && $j==0) $manlevel_imsi .= "||";
if($j>0) $manlevel_imsi .= ",";
$manlevel[$i][$j] = str_replace("|","|",$manlevel[$i][$j]);
$manlevel[$i][$j] = str_replace(",",",",$manlevel[$i][$j]);
$manlevel_imsi .= $manlevel[$i][$j];
if($manlevel[$i][$j] != "") $checknum++;
}
if($checknum > 0) $manlevels .= $manlevel_imsi;
}
//배열로 저장된 값 테이블 만들기
$manlevel1 = explode("||",$manlevela);
$manlevel1 = explode("||",$manlevela);
for($i=0;$i<count($manlevel1);$i++) {
$manlevel2 = explode(",",$manlevel1[$i]);
for($j=0;$j<count($manlevel2);$j++) {
$manlevel2[$j] = str_replace("|","|",$manlevel2[$j]);
$manlevel2[$j] = str_replace(",",",",$manlevel2[$j]);
}
$manlevel2 = explode(",",$manlevel1[$i]);
for($j=0;$j<count($manlevel2);$j++) {
$manlevel2[$j] = str_replace("|","|",$manlevel2[$j]);
$manlevel2[$j] = str_replace(",",",",$manlevel2[$j]);
}
}
?>
?>
반응형
'웹프로그램' 카테고리의 다른 글
PHP Encrypt/Decrypt (0) | 2008.10.19 |
---|---|
PHP $_SERVER 함수 (0) | 2008.10.19 |
PHP 웹에서 엑셀문서 작업 (0) | 2008.10.19 |
php용 강력하면서 쉬운 소켓(socket)클래스 , Snoopy (0) | 2008.10.19 |
PHP The 30 Minute Regex Tutorial (0) | 2008.10.19 |
PHP 배열 지정한 위치부터 입력하기 (0) | 2008.10.19 |
PHP 배열에 지정한 이름으로 값을 담아두기 (0) | 2008.10.19 |
php 함수요약 (0) | 2008.10.19 |