网上找的,不过估计新手用的时候会出错,所以修改下教程,分享给大家。
1. 在/include中 
查找到  global.func.php  这个文件
在这个文件中添加一个函数:
function 
company_setting($userid, $key = '', $cache = '') {
    global $db;
    
if($key) {
        $r = $db->get_one("SELECt * FROM 
{$db->pre}company_setting WHERe userid=$userid AND item_key='$key'", 
$cache);
        return $r ? $r['item_value'] : '';
    } else {
     
   $setting = array();
        if($cache) {
            $query = 
$db->query("SELECt * FROM {$db->pre}company_setting WHERe userid=$userid", 
$cache);
        } else {
            $query = $db->query("SELECt * 
FROM {$db->pre}company_setting WHERe userid=$userid", $cache);
     
   }
        while($r = $db->fetch_array($query)) {
           
 $setting[$r['item_key']] = $r['item_value'];
        }
        return 
$setting;
    }
}
循环中调用方法
{company_setting($t[userid], 
$key = 'logo', $cache = '')}     
	
第二种方法:
include/global.func.php最下面加入
function gets_company_setting($userid, $key = '', $cache = '') {
global $db;
if($key) {
$r = $db->get_one("SELECt * FROM {$db->pre}company_setting WHERe userid=$userid AND item_key='$key'", $cache);
return $r ? $r['item_value'] : '';
} else {
$setting = array();
if($cache) {
$query = $db->query("SELECt * FROM {$db->pre}company_setting WHERe userid=$userid", $cache);
} else {
$query = $db->query("SELECt * FROM {$db->pre}company_setting WHERe userid=$userid", $cache);
}
while($r = $db->fetch_array($query)) {
$setting[$r['item_key']] = $r['item_value'];
}
return $setting;
}
}
模板调用
<a href="{userurl($t[username])}" title="{$t[company]}"><img src="{gets_company_setting($t[userid], $key = 'logo', $cache = '')}" alt="{$t[company]}"/></a>


