日付入り表の作成方法

このQ&Aのポイント
  • phpを使って日付入りの表を作成する方法を教えてください。
  • 上記のような表をwordpressで使うために、wordpressの関数を使って作成することも可能でしょうか。
  • ハッシュタグ: #日付入り表 #php #wordpress #表作成方法
回答を見る
  • ベストアンサー

日付入り表かな?

下にあるような表を作りたいのですが http://cgi-design.net/prog/sche/sche6/index.htm で下記を作成しましたphpの部分は簡単にできるのでしょうか <div class="calendar_<?php ここにphpにより曜日英語で取得 ?>"> <div class="calendar_day">1(<?php ここにphpにより曜日取得 ?>)</div> <div class="calendar_txt">ここにいろいろ書く</div> </div> 上記を日数分繰り返す wordpressで使うつもりなのでwordpressの関数うでもいいです よろしくお願いします

  • PHP
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • buraru
  • ベストアンサー率54% (12/22)
回答No.1

何をしたいのかいまいち理解出来ませんが、PHPで、提示されているサイトで配布されているようなカレンダーの入力や出力が出来るかということなら、出来ます。 お金を出して制作会社にでも依頼すれば、喜んで作ってくれるのでは無いでしょうか。 ご自身で作成するなら、検索などでサンプルスクリプトを探せば結構転がっている気がするので、まずはそれらを読み解く事から始めてはいかがでしょうか。 仕様とも言えない、漠然としたイメージだけ掲示板で提示して誰かが作ってくれるのなら、世の中のプログラマと言われる人たちは全員失業しちゃいそうですね。

kazudarts
質問者

お礼

ありがとうございました <?php $weekjp_array = array('日', '月', '火', '水', '木', '金', '土'); $pyear = 2010; $pmonth = 5; $pday = 01; echo date("d日(", mktime(0, 0, 0, $pmonth, $pday+6, $pyear)); $ptimestamp = mktime(0, 0, 0, $pmonth, $pday+6, $pyear); $weekno = date('w', $ptimestamp); $weekjp = $weekjp_array[$weekno]; echo $weekjp . '曜)'; ?> で取得できました

関連するQ&A

  • カレンダー(スケジュール)を無料でダウンロードしたい

    イメージはこんな感じで、↓ http://cgi-design.net/prog/sche/sche38/sche.htm これを横にふたつ並べたいのです。 (その月と、次の月) 無料で使えるサイトがあれば教えて下さい。

    • ベストアンサー
    • CGI
  • 変数で日付を指定し、新しい順に並び替え

    こんにちは。 <?php $year = "2009"; $month = "07"; $day = "06"; $time1 = "22"; $time2 = "00"; $title = "タイトル"; $link = "http://www.○○.com/entry/1"; ?> 上のように記述されたファイルが、「entry」フォルダにあったとします。(entry1.php、entry2.php、entry3.php・・・と、データを送信することによって自動的に作成されていく) これを、$year年$month月$day日 $time1時$time2分の形式で、 新しい順に5件並べたいのです。 ニュース記事みたいなのを作ろうと思ってるのですが、以下のようなデザインにしたいと考えています。 <div class="entry"> <div class="1"> <div class="date">[$year]/[$month]/[$day] [$time1]:[$time2]</div> <div class="title"><a href="[[$link]]">[[$title]]</a></div> </div> <div class="2"> <div class="date">[$year]/[$month]/[$day] [$time1]:[$time2]</div> <div class="title"><a href="[[$link]]">[[$title]]</a></div> </div> ・ ・ ・ </div> 補足要求がありましたら、よろしくお願いします。 どなたか、PHPを使用しての並び替えの方法をご伝授いただきたいです。

    • 締切済み
    • PHP
  • CGI初心者です

    こんばんは。CGIまったく初心者です。 下記アドレスの「登録型スケジュール表2」 というのを作成したいのですが http://cgi-design.net/prog/sche/sche27/index.htm 圧縮ファイルはダウンロードして解凍しました。 なのですがプロバイダーがOCNの為CGIがUPできないみたいです。 そこで無料レンタルサーバーを下記で登録して http://muryo-de.etowns.net/info/ アカウント名とパスワードとアクティベーションコードが 送られてきたのですが・・・・ どうすればいいのかさっぱりわかりませんm(__)m FTPソフトはホームページビルダー8に付属しているFTPソフトを 使うつもりです。 どなたか親切な方いましたらご教授願いますm(__)m

    • ベストアンサー
    • CGI
  • PHPファイルをincludeしてHTML表示する

    お世話になります。 PHP含めプログラム初心者の者です。 どうか知恵をお貸しください。 現在制作しているHTMLサイトがあります。レイアウトはCSSです。 そのうちのひとつのコンテンツのブログページをサイト内WordPressで更新できるようにしたいと考えています。本来なら全てのページをWordPress化したほうがいいのでしょうが、新たにまたいろいろ記述する時間がないもので、とりあえずはblog.htmlなページのコンテンツ表示領域にWordPressで作ったindex.phpが表示されたらいいなと考えております。 ネットでいろいろ調べた結果、「phpファイルをincludeする」という方法によって、それをhtmlファイルで表示する方法があるようです。そこで質問なのですが、具体的にどのようにソースを記述すればそれは可能になるのでしょうか。 (1).htaccessに「AddType application/x-httpd-php .html」と記述する。 (2)表示したいHTML部分に「include(dirname(__FILE__).'/index.php');」と記述する。 とありましたがそれだけではできませんでした。具体的にそうしればいいか教えていただけないでしょうか。(htmlの拡張子をshtmlにするとかいう情報もありましたが定かではありません。)PHPに関しては本当に初心者な者で、変な質問をしているかもしれませんがどうかよろしくお願い致します。 ※参考にした情報ソースは下記です。 http://www.yusk.org/memo/php-memo/php_include_001.html ※HTMLソースは下記です。 <body> <div id="header"> ~略~ </div> <div id="contens"> <div id="leftmenu"> ~略~ </div> <div id="rightmenu"> <div id="rightbox-inside"> <div id="rightbox-inside-txt"> <p class="title">BLOG</p> <p class="standard"> include(dirname(__FILE__).'/index.php');(←ここにブログを表示させたい) </p> </div> <div style="clear:both;"></div> <div id="rightbox-buttom"> </div> </div> </div> </div> <div id="footer"> ~略~ </div>

    • ベストアンサー
    • PHP
  • 日付と曜日が合わない

    javaのPGを作成しています。 内容的には1週間分のカレンダーを表示しようと思っているのですが・・・・・ Calendarクラスを使用して、対象の日付と曜日を取得しようとしているのですが、 年月日は指定のものが取得できているようなのですが、曜日だけはおそらく来月の曜日を 取ってしまっているようです。 原因がまったく分かりません。 下に、Calendarクラスを使用した部分を抜粋した ソースを記述するので、なにが原因か教えていただけないでしょうか? 【jspファイル内】 <% Calendar cal= Calendar.getInstance(); cal.set( 2010, 11, 25 ); // ※実際は変数だが、正しい値が入っているのは確認済み %>                  ・                  ・                  ・ for ( int loopCnt = 0; loopCnt < 7; loopCnt ++ ){         if ( loopCnt > 0 ){             cal.add(Calendar.DATE,1);         }     // デバッグ用     out.print( cal.get(Calendar.YEAR));     out.print( cal.get(Calendar.MONTH));     out.print( cal.get(Calendar.DATE));     out.print( cal.get(Calendar.DAY_OF_WEEK)); } 【実行結果】 2010 11 25 7 2010 11 26 1 2010 11 27 2 2010 11 28 3 2010 11 29 4 2010 11 30 5 2010 11 31 6

    • ベストアンサー
    • Java
  • 日付取得に関して

    始めまして。 今回、開発練習として、カプセル化をメインとして開発練習としてDateクラスやカレンダークラスを使用しないで日付などを取得すると言う過大なのですが、正解を教えてください。 与えられているものを下記に記入します!! public class UserDate{ //現在の時刻からインスタンスを作成     public UserDate(){ } //初期値を設定してインスタンスを作成。曜日は //与えられた値から計算。 public UserDate(int _year,int _month,int _day,int_hour ,int _minute,int _second){ } //文字列形式で渡された日付を解析して、日付を設定する。 public void parse(String str) throw lllegalArgumentException{ } //文字列形式で日付を返す。 public String getString(){ return ; } //日付を取得する。 public int getDay(){ return -1; } // public void setDay(int _day) throws lllegalArgumentException{ } //カレンダーオブジェクトから日付情報を返す。 public Calender getCalendar(){ return ; } カレンダーオブジェクトから日付情報を設定する。 public void setCalender(Carender cal) throes lllegalArgumentException{ } }

  • [wordpress] 固定ページで、カテゴリ名の

    [wordpress] 固定ページで、記事の一覧を表示し、その記事の属するカテゴリ名の表示 wordpressで、商品一覧ページを作成していて、一覧を表示するページは固定ページにしています。 その商品一覧の中で、記事(商品)の属するカテゴリ名を表示させたいのですが どうすればいいでしょうか? 商品が服なので、その商品が属するカテゴリを項目の一つとして出力したいのです。 つまり『抽出した商品毎(have_post()の出力結果)にカテゴリ名を抽出』という感じです。 具体的なソースも教えて頂けると助かります。 <?php the_category(); ?> はダメでした。 [参考ソース] <div id="collectionWrap" class="clearfix"> <?php $loop = new WP_Query( array( 'post_type' => 'collection', 'posts_per_page' => 8 ) ); while ( $loop->have_posts() ) : $loop->the_post(); ?> <div class="collection"> <div class="image"> <a href="<?php the_permalink() ?>"><?php echo wp_get_attachment_image(get_post_meta($post->ID,"画像",true),'medium' ); ?></a> </div> <div class="txt"> <div class="clearfix mb10"> <p class="upDate"><?php echo get_post_meta($post->ID,"性別",true); ?></p> <p class="seasons"> <span> /*ここにカテゴリの種類を出力 */ </span></p> </div> <p class="itemName"><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></p> <p class="itemPrice">&yen;&nbsp;<?php echo get_post_meta($post->ID,"価格",true); ?></p> </div> </div> <?php endwhile; ?> <?php wp_reset_query(); ?> </div> どうかよろしく御願いします。足りない情報等あればおっしゃってください。 自分でもいろいろ調べてるのですが、わかりません。。急いでます。

    • ベストアンサー
    • PHP
  • 日付を使った計算式を教えてください

    [環境紹介] WINDOWS10、ACCESS2007(令和表示はテンプレートを使用して表示中) 「令和表示の式です」 =DLookUp("和暦","T_和暦マスタ","開始年月日<= #" & [txt日付] & "#and 終了年月日>=#" & [txt日付] & "#") [やりたいこと] 過去や未来の対象日や日数を下記のやり方で実施しています。「曜日」と「和暦」の表示方法(式)が分からずアドバイスをお願いできませんでしょうか。今の知識レベルで質問内容に対する可能可否の判断ができませんので、無理難題の質問内容でしたらご理解とご了承を賜りたいと思います。 [やっていること] 事前に設計しないでテーマを増やしたこともあり、テキストボックスの名前に整合性がありません。将来新たなデータベースを作る時(自分で納得できる知識が習得・・・)の課題と認識しております。 ■起点日→幾日後の月日(起点日から後日の西暦日を表示) テキストボックス名:西暦2「カレンダー入力」 テキストボックス名:日数2 手打ち テキストボックス名:対象2 コントロールソース「 =[西暦]+[日数] 」 ■起点日→対象日迄の日数(起点日から後日の日数を表示) テキストボックス名:開始「カレンダー入力」 テキストボックス名:終了 手打ち テキストボックス名:日数 コントロールソース「 =[着地日]-[開始日] 」 ■起点日→幾日前の月日(起点日から前日の日数を表示) テキストボックス名:西暦55「カレンダー入力」 テキストボックス名:日数55 手打ち テキストボックス名:対象55 コントロールソース「 =[西暦1]+[日数1] 」 [やってみたこと] ■起点日→幾日前の月日(起点日から前日の日数を表示)を例にとりあえず曜日でのチャレンジです。 テキストボックス名:西暦1「カレンダー入力」 テキストボックス名:日数1 手打ち テキストボックス名:対象1 コントロールソース「=[西暦1]+[日数1] テキストボックス名:曜日1 コントロールソース「 =WeekdayName(Weekday(対象1)) 」 結果はエラーでした。 以上ですが、宜しくお願いします。

  • パスワ-ド認証についてII

    さきほどhttp://cgi-design.net/prog/rest/rest8/index.htm のrest8をダウンロ-ドしてやって見ましたがさっぱり分かりません。 どこで認証したいサイトの登録をしたらいいのでしょうか。。。 詳しく教えて下さい 宜しくお願いします

    • ベストアンサー
    • CGI
  • DreamweaverとWordPressの連携

    Xamppを使用してローカルサーバーにWordpressをインストールしました。 DreamweaverとWordpressを連携させてサイト作りをしようと思っています。 ソシム社の「WordPressレッスンブック」という本を読みながら勉強をしているのですが、Dreamweaver(CS5)上からファイルのパーミッションの変更ができません。 何度試みて更新してみてもパーミッションは0のままです。 FFFTPソフトを使わないと出来ないのでしょうか? またFFFTPソフトからホストに接続しようとすると、Xamppに適したユーザー名やパスワードが見つからず接続できません。 xamppディレクトリ制御、Mysql、ベーシック認証のいずれのパスワードを入力しても接続できません。 こちらのサイトも参考にしましたが分かりませんでした。(http://d.hatena.ne.jp/k3akinori/20100118/1263780463) wp-includesの中にあるindex.phpをdreamweaverのライブビューで見るところまでは成功しましたが、「WordPressレッスンブック」のやり方で作ったindex.phpは全く反映されず真っ白なままです。 index.phpとcssどちらも本に付属していたCDから正式なソースを抜き取って記述してみましたが、全く変わりません。 Wordpressの本サーバーで同じ事を試みるとほぼ問題はありませんが、効率化を図るためにローカルサーバーでサイト作りを試みたいと思っております。 ヒントでもよいので、何か教えていただければ幸いです。 index.php記述(「WordPressレッスンブック付属CDの記述)」 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="<?php bloginfo('html_type'); ?>;charset=<?php bloginfo ('charset'); ?>" /> <title><?php bloginfo('name'); ?><?php wp_title(); ?></title> <link rel="stylesheet" href="<?php bloginfo ('stylesheet_url'); ?>" type="text/css" /> </head> <body> <!-- コンテナ --> <div id="container"> <!-- ヘッダー --> <div id="header"> <h1><a href="<?php echo home_url(); ?>"> <?php bloginfo('name'); ?></a></h1> <p id="desc"><?php bloginfo('description'); ?></p> <p id="image"><img src="<?php bloginfo('template_url'); ?>/header.jpg" alt="*" width="760" height="200" /></p> </div> <!-- コンテンツ --> <div id="content"> <?php if(have_posts()): while(have_posts()): the_post(); ?> <div class="post"> <h2><a href="<?php the_permalink(); ?>"> <?php the_title(); ?></a></h2> <?php the_content(); ?> <p class="postinfo"> <?php echo get_the_date(); ?> <?php the_time(); ?> | カテゴリー:<?php the_category(', '); ?> </p> </div> <?php if(is_single()): ?> <p class="pagelink"> <span class="oldpage"><?php previous_post_link(); ?></span> <span class="newpage"><?php next_post_link(); ?> </span> </p> <?php endif; ?> <?php endwhile; endif; ?> <?php if(is_home()): ?> <p class="pagelink"> <span class="oldpage"><?php next_posts_link('&laquo; 古い記事'); ?></span> <span class="newpage"><?php previous_posts_link('新しい記事 &raquo;'); ?></span> </p> <?php endif; ?> </div> <!-- フッター --> <div id="footer"> <address>Copyright &copy; <a href="mailto:<?php bloginfo('admin_email'); ?>">Hidamari Diary</a>, All rights reserved.</address> </div> </div> </body> </html> style.cssもコピー&ペーストして「Wordpressレッスンブック」と同じ記述になっています。