DreamweaverとMysqlで作るWEB System
+note:追加テクニック
★:誕生日から年齢を計算するPHP
☆年齢計算
//
$birthday = $row_Recordset1['birth'];
//レコードセットbirthが誕生日です
$ty = date("Y");
本年2011年
$tm = date("m");
本月4月
$td = date("d");
本日1日
$tmd=$ty * 10000 + $tm * 100+$td;
これで20110401という数字に変換
list($by, $bm, $bd) = explode('-', $birthday);
birthday 2000-03-07から年($by)月($bm)日($bd)を分け
$bmd=$by * 10000 + $bm *100 +$bd;
こちらも20000307という数字に変換し
$age = floor(($tmd - $bmd)/10000);
引き算し10000で割ると年だけとなります
日にちが過ぎるとその位が上がるので1歳ふえます
echo $age; ?>歳"
表示されます
☆年齢だけでなく経過年数等応用できます。