-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 に答える