|
|
|
| Help!!!!!!!!
Мучаюсь уже давно.... очень давно...
Прошу вас подсказать мне следующее... по какой причине сортировка по алфавиту может не работать???? Как только не делал, все равно не пашет... сортирует как то группами...
while (list($k, $v) = each ($arr))
{
echo '<div>'.($k+1).'<a href="'.$v["href"].'" target="_blank" style="color:#666666">'.$v["e_title"].'</a>
</div>';
|
нужно отсортировать массив $v["e_title"] по алфавиту.
пробывал уже и через usort с использованием строковой функции, никак,
и так: array_multisort($v["e_title"], SORT_STRING) все равно никак...
мож у кого есть какие либо предПОЛОжения почему это так поисходит или какие нибудь предложения по сортировки данного массива... может это связано както с БД???
И возможно ли что данная проблема связана с различиями кодировки в БД??? | |
|
|
|
|
|
|
|
для: romza
(20.12.2005 в 15:56)
| | А почему бы вам не отсортировать его средствами mysql? | |
|
|
|
|
|
|
|
для: Loki
(20.12.2005 в 16:56)
| | Вы имеете ввиду при запросе к БД??? | |
|
|
|
|
|
|
|
для: romza
(20.12.2005 в 17:23)
| | Да...
SELECT * FROM table ORDER BY name ASC
|
ASC - по возрастанию, DESC - по убыванию. | |
|
|
|
|
|
|
|
для: DDK
(20.12.2005 в 17:31)
| | ПРоблема в том что я не могу докапатся к запросу к БД. Мож че подскажите еще как??? | |
|
|
|