アットウィキロゴ

PHP16

<?php
require("calldata.php");
$sql = "SELECT * FROM eli10";
$result = mysql_query($sql, $link);
$n=1;
while( $row = mysql_fetch_row( $result ) ){
$matrix[$n][1] = $row[0];
$matrix[$n][2]  =$row[1];
$matrix[$n][3]  =$row[2];  
$matrix[$n][4]  =$row[3];  
$n=$n+1;
}
$nn=$n;
for($n=1;$n<$nn;$n++){
$year=$matrix[$n][1];
$age=$matrix[$n][2];
$m2[$year][$age]=$matrix[$n][3];
$f2[$year][$age]=$matrix[$n][4];
}


for($byear=1900;$byear<2100;$byear++){
for($age=15;$age<70;$age++){
$year=$byear+$age-2000;
$h=0;
if ($year<0)$h=100;
if ($year>100)$h=100;
$m2by[$byear][$age]=0;
$f2by[$byear][$age]=0;
if ($h<50)$m2by[$byear][$age]=$m2[$year][$age];
if ($h<50)$f2by[$byear][$age]=$f2[$year][$age];
}
}



$sql = "truncate eli16";
$exe= mysql_query($sql,$link);
for($byear=1900;$byear<2100;$byear++){
for($age=15;$age<70;$age++){
$x=$m2by[$byear][$age];
$y=$f2by[$byear][$age];
$sql = "insert into eli16 values($byear,$age,$x,$y)";
$exe= mysql_query($sql,$link);
}
}
$close_flag = mysql_close($link);

print("16 変形厚生年金被保険者 計算終了");

?>
最終更新:2010年08月12日 02:48