PHPのSmartyでリストボックスを繰り返し作成する
どうもSmartyも毎回使おうと思うたびに、
「どうだったっけ?」
と思って前に書いたコードを探ってるので、どうにも効率が悪い。
こういうことはブログに書くと、自分のサイト検索で一発で引っかかって便利なので、書いてしまおうと。
PHP関連は検索すれば、どうせどこかに書いてあるだろうと、たかをくくってしまいがちなんだけど、わりとその調べ直すのが時間かかってしまうので、自分で書いておこうかと。
やりたいことはこういうこと。
プルダウンを繰り返し不定の数表示して、一つ一つで別の項目をデフォルトの選択としたい。
こういう場合の処理は、どうすればよいかという話。
基本的には、Smartyの繰り返し処理である、foreachで、リストボックスを表示するためのhtml_optionsを挟んでやる感じ。
コードは、以下のもの。
« PHPのソースコードを綺麗にHTML化する | トップページ | ひさびさに即興系ジャムセッションに参加した »
「PHP」カテゴリの記事
- XAMPP + PDT + XdebugでのXdebugの設定(Mac OS X)(2010.02.27)
- PHPはクラス名を変数で持ってnewとか出来るのか(2008.02.19)
- PHPのSmartyでリストボックスを繰り返し作成する(2008.02.01)
- PHPのソースコードを綺麗にHTML化する(2008.01.31)
この記事へのコメントは終了しました。
コメント