-1
$SQL = "SELECT value FROM shpb_control WHERE control_id='bulan'";
$Q = $obj->db->query($SQL);

$month_now=$Q->row()->value;

例えば、$month_now='02'

最後を取得するためのPHPの関数は何month = '01'ですか?

例:

$month_now = '02'、 と$month_previous = '01'

ありがとうございました。

4

2 に答える 2

0

あなたが使用することができますstrtotime()

date('m', strtotime($month_now.' -1 month'));
于 2013-03-04T09:03:33.167 に答える
0

MONTHmysql で利用可能なstrtotime関数と phpの関数を使用できます。

PHP

echo date('m', strtotime(date('m')." -1 month"));

MySQL

SELECT * FROM table
WHERE MONTH(date_field) = MONTH(CURRENT_DATE - INTERVAL 1 MONTH)
于 2013-03-04T08:13:08.910 に答える