|
本帖最后由 snllll 于 2010-7-6 20:00 编辑
学艺不精而且是某高人所谓的“半路出家”——说实话我到现在还不认识一个生来就是程序员的猛人,估计那位高人是的。
好,我描述一下问题,是这样的,我存储的会员ID在一个表里,我显示这张表的某一条记录的时候需要获取该会员的真实姓名,数据库示例如下:
--------
UserTable
----------------------------------
id | name ……
----------------------------------
1 | 用户名
----------
TargetTable
----------------------------------
id | userid ……
----------------------------------
1 | 1 ……
好的,我现在显示TargetTable中记录为1的记录的详细情况,我如何在视图中调用一个函数如<?php echo $DisplayUserName();?>实现我要的效果?
以前我都是用$data['username']=$this->X_Model->getUserNameById($userid);然后再视图中用<?=$username?>来实现,但是我现在认为这样做有点麻烦,是否可以更简单些?
我再次把框架想象的很神奇很强大,我也很懒惰很不愿意连篇累牍的写代码,CI的优雅我想也就是所谓的架构清晰、产出的代码整齐、效率较好的缘故。
所以,鄙视我会产生这样想法的人请您绕行。愿意讨论问题的朋友请不吝指教,感激不尽。 |
|