2017-09-26 6 views

答えて

0

でPHPの変数を使用して前の月のデータを計算する方法、カントは、すべての第一、あなたは多くがここで助けするために行うと言う、準備された文に慣れるしてください。あなたのコードをよりフレンドリーにサポートします https://www.w3schools.com/PhP/php_mysql_prepared_statements.asp 。次に、$ _POST ["monthOf-1"]は、名前がmonthOf-1のフィールドがあることを意味します。私はそうではないと仮定します。私はあなたが$ _POST ["MonthOf"]の価値を取ってそれに1ヶ月を引くことを望むと仮定します。私はあなたにstrtotime関数を指摘します。 phpの日付操作が機能します。単純に理解せずにものを使用すると、したがって、最初、私は$ monthOf =日付などの変数でこの機能を格納する必要が下手に書かれたアプリケーション

+0

につながるとしてより正確には、

Date('F', strtotime($_POST["MonthOf"] . " last month")); 

私は、あなたががそれらに読ん取得をお勧めします( 'F'、strtotime($ _ POST ["MonthOf"]。 "先月")); –

+0

がありますが、これは声明の読みやすさに役立ちますが、もう一度、準備された声明に慣れ親しむことを強くお勧めします。それがあなたのために働いて欲しい! –