-4

我想按字母顺序排列我的 activityComboHtml。任何帮助,将不胜感激。

static function GetInnerContent()
{
    $activityComboHtml=Page::getActivityTitles();
    $ageComboHtml=Page::getAgeComboHtml();
    $displayBanner="";
    $bannerUrl=Page::fetchAllOrganizaitonBanners();
    $staticBanner=  HelpingDBMethods::getStaticBanner();
    if($bannerUrl=="-1")
    {
        $displayBanner="style='display:none'";

    }
    return 

这是静态函数

 static function getActivityTitles(){
    $html="";
    $Query="Select uniqueId, name from tbl_activity_type_general where NOT(uniqueId = '12')";
    $result=  mysql_query($Query);
    if($result)
    {
        while($row=  mysql_fetch_assoc($result))
            {
             $html=$html."<option id='".$row['uniqueId']."' value='".$row['uniqueId']."'>".$row['name']."</option>";
            }
    }
4

1 回答 1

1

将您的 SQL 查询更改为

SELECT `uniqueId`, `name`
FROM `tbl_activity_type_general`
WHERE NOT( `uniqueId` = '12' )
ORDER BY `name` ASC

因此,语句变为:

$Query="SELECT `uniqueId`, `name` FROM `tbl_activity_type_general` WHERE NOT( `uniqueId` = '12' ) ORDER BY `name` ASC";
于 2012-08-30T19:42:03.327 回答