我需要以下代碼按升序(A-Z)按字母順序列出地點名稱。現在它按照數據庫中列出的時間排序。我在哪裏調整?PHP/MYSQL - 按字母順序幫助排序數組
<?php for($ii = 1; $ii <= 10; $ii++): ?>
<div class="bor_t menu_option_container"<?php if($ii != 1): ?> style="display: none;"<?php endif; ?>>
<div class="mb20">
<label class="ros_head alt_label" for="venue_option<?php echo $ii; ?>_note_field">VENUE OPTION <?php echo $ii; ?></label>
<?php
$venue_room_options = array();
$venue_room_options["null"] = "Select a venue";
foreach($rooms as $room) {
$venue_room_options[$room->VenueID . '_' .
$room->RoomID] = $room->VenueName . " - " . $room->RoomName;
}
echo form_dropdown('venue_selection' . $ii, $venue_room_options, (set_value('venue_selection' . $ii)) ? set_value('venue_selection' . $ii) : '1', 'id=""', array("id"=>"venue_option" . $ii));
?>
</div> <!-- /.mb20 -->`
你嘗試過'sort($ arr)'? –
數組來自哪裏?數據庫?你爲什麼不建立它已經分類?這將比處理php數組操作函數快得多。 –