This might help, I wrote it for a DHTML menu:
PHP Code:
$styleslist = "";
$stylesets = $DB_site->query("SELECT style.title, user.styleid, COUNT(*) AS count FROM user
LEFT JOIN style USING (styleid) WHERE style.styleid IS NOT NULL AND style.userselect=1 GROUP BY user.styleid ORDER BY style.title");
if (!isset($bbuserinfo['realstyleid'])) {
$bbuserinfo['realstyleid'] = $bbuserinfo['styleid'];
}
while ($thisset = $DB_site->fetch_array($stylesets)) {
if ($bbuserinfo['realstyleid'] == $thisset['styleid']) {
$selected = "selected";
} else {
$selected = "";
}
$thisstyleid = $thisset['styleid'];
$thisstylename = $thisset['title'];
$thisstylecount = $thisset['count'];
$styleslist .= "$thisstylename ($thisstylecount Users) $selected\n";
}