とあるプログラマの備忘録

都内某所に住むプログラマが自分用に備忘録を残すという趣旨のブログです。はてなダイアリーから移動しました!

PHP

あれ?スマーティーとPHPでIFの記述って違うんだっけ??w

一見何で通らないのかわからなかった。。。。 ○{if $changeFlg == 1}<p>ほげ</p>{/if} ×{if ($changeFlg == 1)}<p>ほげ</p>{/if}これはあわせてもよかったんじゃないか?

PHP:UNIXタイムスタンプをYYYY/MM/DD HH:II:SSに変換する方法

PHP

DBの更新日時などでDBにUNIXタイムスタンプで登録されている場合に変換する必要がある。以下の感じでできる

SamuraiFw DBの降順での取得(ORDER BY)

→データ取得方法上記のような取得方法にプラスまぁ実装していれば必ず必要になるソートの方法 DateTest->getCondition(); $helpCon->where->active = "1"; //ソート条件はidのDESC $helpCon->order->id = 'DESC'; //アサイン $this->testValue= $this->DateT…

SamuraiFW requestパラメータを取得する

あれれ?samuraiFwはgetもpostも同じ扱いになっています。ってのはわかっていたんっだけどなぜかし得できない。なんでだろうなぁ〜? Request->id; ?> これかなり忘れがちだけど以下が正解 Request->get('id'); ?> よくつまずくorz

SmuraiFWのymlファイルで入力チェックをおやってみる

samurai.yml Validate: name.required : '名前を入力してください' View: invalidInput : 'action:diary_update_manager'これでフォームの名前がnameの必須チェックができる。 この入力チェックに引っかかった場合にはinvalidInputがreturnされるので、View…

PHP:MYSQLから取得した値をCSV形式で保存する

html、jsは共通です。 ※今回こちらの問題により、わざとHTMLとPHPを分けています。 以下のソースを改造してください。csv.html <html xmlns="http://www.w3.org/1999/xhtml" lang="ja"> <head> <title>CSVダウンロード画面作成</title> </head></html>