CakePHP のタイムスタンプに分を追加しようとしています。フォームの処理時にタイムスタンプを取得したい。
覚えておいてください、私はちょうどこのことを学んでいます。
これが私のインデックスビューのフォームコードです...
<?php
echo $this->Form->create('Text');
$expirations = array('9999999'=>'Never','10'=>'10 Minutes','60'=>'1 Hour','1440'=>'1 Day','10080'=>'1 Week','40320'=>'1 Month','525600'=>'1 Year');
echo $this->Form->input('expiration', array('options' => $expirations), array('empty'=>false));
echo $this->Form->input('title');
echo $this->Form->input('body', array('rows' => '3'));
echo $this->Form->end('Upload');
?>
「有効期限」入力から値を取得し、その分数を現在の時刻に追加します。
これに現在使用しているPHPコードは次のとおりです。
DATE_ADD(CURRENT_TIMESTAMP, INTERVAL $expiration MINUTE)
ここで、$expiration は追加する分数です。
ご助力ありがとうございます。