Entries from 2010-08-01 to 1 month

日付の単位をずらしてデータを整形する(DATE_FORMAT関数を使用)

帳票出力で、日の始まりをPM00:00としたいとき、 DATE_FORMAT()関数のformat指定子%rによって午前中か午後かを識別し、午前中であれば前日の日付に変換する。あとは日付でGROUPBYして出力例) $sql = "SELECT COUNT(*) AS cnt, SUM(price) AS sum, CASE SUBS…

日付を増減させるタイムスタンプライクな操作

たとえば、 form1の一日後をform2に表示させたいとき JKL.Calendar.prototype.setFormValue = function (ymd) { if (! ymd ) ymd = this.getDateYMD(); var form1 = this.getFormElement(); if ( form1 ) form1.value = ymd; if ( this.formwith ) { var for…

郵便番号のValidate ⇔ php-jsonインストール

PHP

■郵便番号入力値にチェックをかける場合例えば、地域限定で商品を購入してもらう条件で、購入者の郵便番号によってはじきたいことなどがある。JSON形式の郵便番号データが用意されているので、PHPからそれを使用したいときは、php-jsonモジュールがインスト…