我希望按字母顺序排序我的活动组合Html。任何帮助将不胜感激。
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>";
}
}
答案 0 :(得分: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";