我想按字母顺序排列我的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>";
}
}
你能不能做一个'的print_r( )'$ activityComboHtml?无法判断这是一个字符串,对象还是数组。 – Stegrex
你有'Page :: getActivityTitles()'的代码吗? – andrewsi
您是否曾尝试在'getActivityTitles()'中的SQL的末尾添加'ORDER BY name'? – andrewsi