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

[讨论/交流] model的一个实例

[复制链接]
发表于 2011-7-29 13:44:26 | 显示全部楼层 |阅读模式
大家帮我看下下面的这个代码 怎么无法获取效果呀
    /**
     * function get_id_by_url()
     * 根据url获取对应的id号
     * @param unknown_type $url
     */
    public function get_id_by_url($url=FALSE){
        $url = $url?$urlthis->url;
        return $this->db->select('id')
                        ->from('url_info')
                        ->where('url' , $url)
                        ->get()
                        ->row(0);
    }

下面是我的控制器
    public function index()
    {
        $s = $this->url->get_id_by_url('http://www.1558.cc/');
        var_dump($s);
        echo "asdasdf";
        
    }

最后无法显示信息

发表于 2011-8-3 14:30:51 | 显示全部楼层
你包含模型了么,帅哥,我表示没看懂你写的什么...
发表于 2011-8-3 15:13:37 | 显示全部楼层
虽然知道了 lz 的基本思路,但豪没头绪。。根本不知掉里面代码的关联问题。
 楼主| 发表于 2011-8-3 16:12:41 | 显示全部楼层
PHP复制代码
 
    /**
     * function get_id_by_url()
     * 根据url获取对应的id号
     * @param string $url
     */

    public function get_id_by_url($url = FALSE) {
        $url = $url ? $url : $this->url;
        $result = $this->db->select ( 'id' )->from ( 'url_info' )->where ( 'url', $url )->get ()->row ( 0 );
        return $result->id;
    }
 
复制代码


已经调试出来了  谢谢大家的提示

发表于 2011-8-4 09:15:21 | 显示全部楼层
get_id_by_url() ? 传说中的短链接服务器?

本版积分规则