PHPプログラムに関する各種メモ書き:タグ「日付」での検索

CodeIgniterで DB(MySQL)に 現在時刻 を insertする

CodeIgniterで INSERT, UPDATE時に 現在時刻を指定するやり方

カラム「my_date」に現在時刻をセットする

●方法その1. set() に FALSE を指定してエスケープを解除する

$this->db->set('my_date', 'NOW()', FALSE); 
$this->db->update('my_table');

●方法その2. 日付けヘルパーを読み込んで現在時刻をセットする

$this->load->helper('date');
$update_data = array();
$update_data['my_date'] = unix_to_human( now(), TRUE, 'eu' );
$this->db->update('my_table', $update_data);
No.1049
08/08 13:54

edit

CodeIgniter
日付

CodeIgniterでSQLite3へ現在時刻をINSERTする

CodeIgniterでActiveRecordを使ってSQLite3へ現在時刻をINSERTするには以下のようにします。

テーブル「my_table」に『user_name』『modified_date』カラムに値を入れてINSERTする。

$data = array(
	'user_name' => ’ユーザー名’ ,
);
$this->load->database();
$this->db->set('modified_date', "datetime('now', 'localtime')", FALSE);
$this->db->insert('my_table', $data);
No.953
06/23 20:09

edit

CodeIgniter
日付

Smartyを使ってRSS用日付を表示させる

■ 日付表示の基本

{$smarty.now|date_format:"%Y-%m-%d %H:%M:%S"}
 ↓
2007-07-04 18:00:00

■ RSS用 日付表示

<pubDate>{$date|date_format:"%a, %d %b %Y %H:%M:%S"} +0900</pubDate> 

■ RSS用 日付表示(現在の日付を表示する場合)

<pubDate>{$smarty.now|date_format:"%a, %d %b %Y %H:%M:%S"} +0900</pubDate>
↓
<pubDate>Fri, 27 May 2011 14:13:13</pubDate>
No.289
06/30 15:28

edit

Smarty
日付