タグ

propelとMySQLに関するlamichのブックマーク (5)

  • ...

    doSelectRSをHashで受ける こんな方法も教えてもらった。 (リファレンスはここ) 許容範囲か。 $c->addSelectColumn(TableNamePeer::ID); $result = array(); $rs = TableNamePeer::doSelectRS($c); $rs->setFetchMode(ResultSet::FETCHMODE_ASSOC); while ($rs->next()) { $result[] = $rs->getRow(); } var_dump($result);

  • MySQL の DATETIME 型の日付の取り扱い - Ceekz Logs (Move to y.ceek.jp)

    挿入日時を記録するために DATETIME 型を利用しているのですが、その日付の取り扱いに悩まされたので、書いてみる。 mysql> DESCRIBE hoge; +-------+----------+------+-----+---------------------+-------+ | Field | Type | Null | Key | Default | Extra | +-------+----------+------+-----+---------------------+-------+ | id | int(11) | | | 0 | | | cdate | datetime | | | 0000-00-00 00:00:00 | | +-------+----------+------+-----+---------------------+-------+ 2

    lamich
    lamich 2009/02/20
    WHERE DATE(cdate) = '2007-01-01'は勉強になった。Propelで書く場合は$c->add('date('.HogePeer::CREATED_AT.')', date('Y-m-d') );かな
  • jesterseraの日記

    ハマったので自分用にメモしておきます。 FlashVarsに数値のパラメータを渡した時、Number型の変数に代入しても文字列のままになってしまう。 Number型を期待して処理すると期待通りの動作にならない。 class Hoge { var cols:Number; var rows:Number; function Hoge() { this.cols = _root.cols || 8; this.rows = _root.rows || 3; } } こうすると、cols,rowsはそれぞれ文字の"8"と"3"となってしまうため、このまま数値と足し算(+)すると文字列になってしまう。 引き算やかけ算・割り算は問題なし。 this.cols = Number(_root.cols) || 8; this.rows = Number(_root.rows) || 3; とすれば、Nu

    jesterseraの日記
  • kuroppaz備忘録 - Propelでサブクエリを使う方法

    顔に見える?最近「送水口」が気になるという話 「送水口」が気になる今日この頃 最近街中で気になる存在、それがこの「送水口」です。地上のフロアが7階以上あるビルなど、一定の条件を満たした建築物には設置が義務付けられているもので、火事が発生したフロアにただちに水を送るために使われるものです。ポンプ車…

    kuroppaz備忘録 - Propelでサブクエリを使う方法
  • 1