Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Алфавитный порядок 
:(
    Опции темы
Osrus
Дата 21.12.2004, 17:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 443
Регистрация: 4.12.2004

Репутация: нет
Всего: 3



Как сделать, что бы сообщения, воводились по алфавиту...
Вот например есть скрипт вывода сообщений на страницу, в нем вывадятся 5 сообщений
нужно, чтобы они расположились в алфавитном порядке... smile


--------------------
Шагнул на скользкий путь красноглазия...
Long live Socialism!
PM MAIL ICQ   Вверх
IZ@TOP
Дата 21.12.2004, 18:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



Если берешь сообщения из БД делай ордер по сообщениям, если из фалов - делай сортировку.


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Chuck
Дата 21.12.2004, 18:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Сушня
**


Профиль
Группа: Эксперт
Сообщений: 442
Регистрация: 12.12.2003
Где: Узбекистан, Ташке нт

Репутация: нет
Всего: 9



Воообще, народ, конкретизируйте вопросы, откуда, как берет, зачем!???
З.Ы. Не примите за флейм!
PM MAIL WWW GTalk   Вверх
Osrus
Дата 21.12.2004, 23:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 443
Регистрация: 4.12.2004

Репутация: нет
Всего: 3



Цитата(Chuck @ 21.12.2004, 18:58)
Воообще, народ, конкретизируйте вопросы, откуда, как берет, зачем!???
З.Ы. Не примите за флейм!

Мда сорри не дописал чуть... Вообщем сообщение выводится из текстового файла, т.е. он по сути и является базой. Вот как сделать, чтобы сообщения выводились по алфавиту? И сложно ли это сделать... К сожалению понимаю только на примерах... Если есть пример у кого-нить напшите...
Как здесь:
Код

$text_of_file=join('',file('text.dat')); //читаем содержимое файла
$message_array=explode('<>',$text_of_file); //разбиваем файл на отдельные элементы
$message_array=array_reverse($message_array); //перевернём массив, что бы последние сообщения были сверху
foreach ($message_array as $message){  //цикл по всем записям.
echo "<table border=1 width=70% align=center><tr><td>$message</td></tr></table><br><br>"; //выводим таблицу с сообщением



--------------------
Шагнул на скользкий путь красноглазия...
Long live Socialism!
PM MAIL ICQ   Вверх
moscower
Дата 22.12.2004, 00:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Vingrad developer
Сообщений: 8
Регистрация: 5.11.2004

Репутация: нет
Всего: 1



сделай сортировку массива $message_array - вместо array_reverse - sort напиши, и все будет smile
PM MAIL   Вверх
Osrus
Дата 22.12.2004, 02:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 443
Регистрация: 4.12.2004

Репутация: нет
Всего: 3



moscower Прошу прощения так?
$message_array=sort($message_array); или


--------------------
Шагнул на скользкий путь красноглазия...
Long live Socialism!
PM MAIL ICQ   Вверх
IZ@TOP
Дата 22.12.2004, 02:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



Osrus, а в ман залезть ни как и самому проверить тоже лениво?

Цитата
bool sort ( array &array [, int sort_flags])

This function sorts an array. Elements will be arranged from lowest to highest when this function has completed.

Note: This function assigns new keys for the elements in array. It will remove any existing keys you may have assigned, rather than just reordering the keys.

Returns TRUE on success or FALSE on failure.




--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Osrus
Дата 22.12.2004, 02:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 443
Регистрация: 4.12.2004

Репутация: нет
Всего: 3



IZ@TOP Нет не лениво, просто не знаю где искать даже...
Спасибо, но все равно не работает...


--------------------
Шагнул на скользкий путь красноглазия...
Long live Socialism!
PM MAIL ICQ   Вверх
Opik
Дата 22.12.2004, 02:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Vingrad developer
Сообщений: 1918
Регистрация: 6.10.2004
Где: Рига

Репутация: 24
Всего: 55



asort вроде, лень проверять ща...
PM MAIL Skype   Вверх
$дмитрий
Дата 22.12.2004, 02:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1037
Регистрация: 19.6.2004

Репутация: 17
Всего: 45



после получение массива вставляешь просто sort($message_array);
PM MAIL   Вверх
Osrus
Дата 22.12.2004, 02:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 443
Регистрация: 4.12.2004

Репутация: нет
Всего: 3



$дмитрий Да работает... Thank's
И всем спасибо...


--------------------
Шагнул на скользкий путь красноглазия...
Long live Socialism!
PM MAIL ICQ   Вверх
IZ@TOP
Дата 24.12.2004, 11:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Панда-бир!
****


Профиль
Группа: Участник
Сообщений: 4795
Регистрация: 3.2.2003
Где: Бамбуковый лес

Репутация: 44
Всего: 73



Osrus, интересно а я что приводил из мана??? Не то же самое... smile


--------------------
Один из розовых плюшевых-всадников апокалипсиса... очень злой...

Семь кругов ада для новых элементов языка
Мои разрозненные мысли
PM MAIL WWW ICQ Skype GTalk   Вверх
Osrus
Дата 13.2.2007, 23:41 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 443
Регистрация: 4.12.2004

Репутация: нет
Всего: 3



Дабы не создавать новую тему, воскрешаю старую. Только не бейте сильно.
Снова наткнулся на те же грабли. 
У меня есть скрипт, который выводит сообщения из текстового файла.

Код

$name_news $add_date  $mes

Мне нужно отсортировать по алфавиту только заголовок.
Он тут -
Код

$name_news 

Просто sort($message_array); - как я понимаю, сортирует массив всего сообщения.
Возможно ли? Если можно -  smile 



--------------------
Шагнул на скользкий путь красноглазия...
Long live Socialism!
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0573 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.