getdate(mktime(0,0,0,$m,$d,$y));
↑をすると存在しない日を指定しても自動的に日付計算してくれるみたいですね。
ということはcheckdateの処理は入れる必要ないのかな

>>948
GETクエリも文字列扱いですよね?型キャストが必要になりますか。
でも予想される値は"日付"で、負の場合はないのでもうちょい点数下さいよ