2012-03-13 16 views
-3

私は$ yearと$ monthを2つの変数として使用しています。私はそれらをmysqlテーブルに挿入できるように日付に変換したい。私はちょうどmysqlにmm-yyyyを保存したいと思います。PHPで可能でしょうか?文字列をPHPのmm-yyyy形式に変換します

+2

「これは可能です」(あなたの質問に完全に答えます) –

+0

これまでに何を試みましたか? – vascowhite

+0

この男性を試してみてください。EXTRACT(YEAR_MONTH FROM '2012-07-00 00:00:00'); –

答えて

0
$date = "$year-$month-01"; 

実際の「日付」フィールドに保存する予定がある場合は、その月の日付も必要です。

0

MySQLはDATE値を 'YYYY-MM-DD'形式で表示します。

だから、あなたが日付としてそれを望むなら、あなたの日付には、$date = "$year-$month-$day"のような日を入れなければなりません。

DATEにしたくない場合は、そのような「MM-YYYY」として保存することができます:$date = "$month-$year"

その後、MYSQLクエリを作成するだけで問題なく動作します。

関連する問題