获取设计师的信息

来源:互联网 发布:java怎么搭建app服务器 编辑:程序博客网 时间:2024/05/17 04:58
/**
* 获取设计师的信息
*/
private function get_designer_info()
{
// 通过用户名来获取uid
$limit = 6; // 取几条记录
$dbcms_article = new CDSCms_article();
// $whereCdt = _EQ("cat_id", 255);
$whereCdt1 = _EQ("checked", "1");
$whereCdt2 = _EQ("cat_id", $this->get_catid("2012小鱼TEE设计大赛_设计师橱窗"));
$whereCdt = _AND($whereCdt1, $whereCdt2);
$orderCdt = _ORDER_BY(array("expiration" => "DESC")); // expiration存储的是用户的投票数,降序
$dbcms_article->set_fields(array("author", "url"));
$dbcms_article->set_limit(1, $limit);
$udata = $dbcms_article->select($whereCdt, $orderCdt);
$ds = new PW_I(); // pw接口
$data = array();
foreach($udata as $k => $v)
{
$tmp = iconv('UTF-8', 'GBK', $v['author']);
if($v['uid'] = $ds->getUidByField('username', $tmp))
{
// $uface[] = "http://bbs.dev.xmfish.com/jq_ajax.php?action=showFace&uid=".$uidData;
$data[$v['uid']] = $v;
}
}
_S('designer_info', $data);
}