用户
 找回密码
 入住 CI 中国社区
搜索
查看: 5046|回复: 2
收起左侧

set_select() 说明

[复制链接]
发表于 2009-3-28 16:25:41 | 显示全部楼层 |阅读模式
本帖最后由 yuwen002 于 2009-4-7 13:55 编辑

各位大侠你们好!
搞了一个小时set_select(),愁死我了。原来使用起来这么简单.
只是帮助文件档里写的太简单了.小弟也实在笨的可以.不过终于搞出来.
看了一个国外文章才明白.
在此把我的使用方法写出来.希望对新手有些帮助(本人也是很新很新的手.)

手册上的这段是英文的
大致的使用方法是:
set_select('myselect', 'value', ture);
myselect 是你的select 的名字(必选参数)
value  是option的value的值 (必选参数)
true 最后一个是可选参数controller读取view时候的默认选项,就是selected="selected"
HTML复制代码
 
<select name="myselect">
<option value="1" <?php echo set_select('myselect', '1', true) ?>>1</option>
<option value="2" <?php echo set_select('myselect', '2') ?>>2</option>
<option value="3" <?php echo set_select('myselect', '3') ?>>3</option>
</select>
 
复制代码

这样试图就OK了。

PHP复制代码
 
$this->form_validation->set_rules('myselect');
 
复制代码

这样form中提交什么.select中就是什么.

CI真的很方便.很多事情为什么省下了很多要思考的东西.
以前用PHP直接这与这块需要很多代码.不过CI两个方法就搞定.
还请以后各位老鸟,大虾多多指.让我们新手快快进步.
HEX这个社区真的很棒.很喜欢!
发表于 2009-3-28 18:39:50 | 显示全部楼层
对,ci就是这么简单,多谢楼主提供~~,不过对于ci来说,我只是用它的架构和文件管理,其他都是用原生php和Html,方便维护和修改
发表于 2009-4-8 13:49:52 | 显示全部楼层
呵呵,希望这里能为大家提供更多的帮助。这是最重要的。

本版积分规则