
No.2ベストアンサー
- 回答日時:
年と月が決定していれば日数分ループするだけでできるかと思います。
特にやるべきことは
・日付けから曜日を取得すること
・その月が何日まであるか取得すること
ですが、その月が何日あるか取得するのを省いて以下のような書き方も出来ると思います。
例えば2008年10月のカレンダーを作りたいとします。
$yには2008、$mには10が格納されています。
<table>
<?PHP
$_m =$m;
$d = 1;
$aday = array("日", "月", "火", "水", "木", "金", "土");
while( $m==$_m ){
$schedule = null;
//スケジュールを取得して$scheduleに格納するコード
//
printf("<tr><td>%d</td><td>%s</td><td>%s</td></tr>"
, $d, $aday[date("w", mktime(0, 0, 0, $m, $d, $y))], $schedule);
$d++;
//次の日の月を$_mに代入
$_m = date("m", mktime(0, 0, 0, $m, $d, $y));
}
?>
</table>
この回答へのお礼
お礼日時:2008/10/28 12:59
UmJammerさま
わざわざコードまで付けていただいてありがとうございました!
参考にさせていただいたところ、無事に年月切り替えて表示すること
もできました。
お忙しいところありがとうございました!!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBScriptでのWEBページのソース...
-
VB.NETでボリュームを取得・設...
-
VBブラウザに表示されているテ...
-
ミュージックのアートワークを...
-
ASPでIPアドレスの逆引きした結...
-
Wordでウィンドウハンドル(Hwn...
-
C# ASP.NET でIPアドレスからア...
-
PHPでの画像の形式の変換
-
Dosブロンプトでtabを出力したい
-
PHP 指定した期間だけ表示した...
-
DTOとEntityの差は何ですか。
-
PHP4からPHP5へ移行した際、セ...
-
WordでExcelデータを差込...
-
昨日の日付を取得するVBscript
-
C言語で地図を描きたい
-
文字列から期間算出 09-12 12-12
-
4桁の乱数の発生
-
ログイン画面をはさんだ後、自...
-
こんなことはPHPで可能なのでし...
-
evalの中でNULLを使用して比較...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
「取得先」という表現について
-
Excel VBA:特定の文字列以降(...
-
VB.NETでボリュームを取得・設...
-
EXCEL、マクロ-改ページ行番号...
-
VBAでPDFファイルの文書のプロ...
-
ps3で久しぶりにCDの音楽情報取...
-
ミュージックのアートワークを...
-
ローカルのコンピュータ名を取...
-
Yahoo! JAPAN IDを新規取得でき...
-
各クライアントマシンのログイ...
-
ドライブ文字からハードウェア...
-
VBAでPDFのアクティブページ番...
-
webサイトの参考資料:サイト名 ...
-
IEを使わないでhtmlテキストを...
-
format関数について
-
C# ASP.NET でIPアドレスからア...
-
(Win32)ファイルパスから物理ド...
-
【VBA】EXCELブックを開かずに...
-
ファイル名のリスト取得について
-
コンビニで住民票を取得した場...
おすすめ情報