事前にご協力いただきありがとうございます。始めたばかりなのでやり方が間違っているかもしれません
問題は、DatePicker で呼び出された PHP の日付値2012, 2, 13 (2012 Feb 13) が 2012 年 3 月 13 日と解釈されることです。これは、フォーム 0 が 3 月であるときに 2 が 3 番目の月を意味するためです。
//Datetime フィールドから Min Date を取得する $sqlmin = "テーブル 1 から min(datetime) を選択"; $resultmin = mysql_query($sqlmin); $mindate = mysql_fetch_array($resultmin); $datetime1 = date('Y, n, j', strtotime($mindate[0])); // これで 2012 年 2 月 13 日 (2 月)
今JS部分で
$(関数() { $( "#fromdate" ).datepicker({ dateFormat: 'yy-mm-dd', minDate: new Date( php echo $datetime1; ), // これは 3 月だと思いますが、2 月が必要です
問題は、 Datepickerで月を 3 月ではなく2 月にする方法です。