所以我需要帮助一些东西。在下面的照片中,“Kompanijos savininkas”应该在打开的列表中显示所有用户的“姓氏,姓名”。每个user_id都有不同的颜色。所以名称应该用代码的颜色着色。但我做错了,因为只有颜色代码显示的不是彩色名称。这是我改变的照片和代码。请帮助。
// collect all the users for the company owner list
$q = new DBQuery;
$q->addTable('users','u');
$q->addTable('contacts','con');
$q->addQuery('user_id');
$q->addQuery('user_color');
$q->addQuery('CONCAT_WS(", ",contact_last_name,contact_first_name)');
$q->addOrder('contact_last_name');
$q->addWhere('u.user_contact = con.contact_id');
$owners = $q->loadHashList();
<tr>
<td align="right"><?php echo $AppUI->_('Kompanijos savininkas'); ?>:</td>
<td>
<?php
echo arraySelect($owners, 'company_owner', 'size="1" class="text" style="color:"$user_color"',
((@$obj->company_owner) ? $obj->company_owner : $AppUI->user_id));
?>
</td>
</tr>
答案 0 :(得分:1)
GET