X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Сортировка записи
autotype
autotype
Topic Starter сообщение 26.11.2010, 0:25; Ответить: autotype
Сообщение #1


Здравствуйте,
как сделать если в базе записи совпадают к примеру

один
один
два
два
два

вывести
нужно

один
один
один

два
два
два
два

вроде и просто но что нормальное в голову не приходит! в нете искал но даже не знал что искать :), хотелось бы все попроще!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 26.11.2010, 0:36; Ответить: sc2r2bey
Сообщение #2


то это тебе в SQL раздел надо было, просто при выборке данных из базы добавляешь оператор ORDER BY `number` при условии что столбец в которых хранятся данные называется number или тебе еще надо разделить как в примере?


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
aspide
aspide
сообщение 26.11.2010, 0:40; Ответить: aspide
Сообщение #3


и ещё DESC и ASC в зависимости в какую сторону сортировать

Пример

SELECT * FROM users WHERE id<100 ORDER BY login DESC
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
autotype
autotype
Topic Starter сообщение 26.11.2010, 1:12; Ответить: autotype
Сообщение #4


еще надо разделить как в примере

а как сортировать я знаю :)

типа сделать заголовки
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sc2r2bey
sc2r2bey
сообщение 26.11.2010, 7:50; Ответить: sc2r2bey
Сообщение #5


ну так сравнивай предыдущий вывод и текущий и если не равны, то вставляй разделитель :)
по типу
[php]if ($old != $new)
{
echo "<br />";
}[/php]
навскидку


--------------------
Заметки о разработке и не только
программирую web и для we
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
aspide
aspide
сообщение 26.11.2010, 19:40; Ответить: aspide
Сообщение #6


[php]//$r это массив из SQL запросаfor($i=1; $r[$i][value]""; $i++){if($r[i][value]$r[i-1][value])echo " [b]".$r[i][value]." [/b] "; if($r[i][value]=$r[i-1][value])echo $r[i][value]." "; }[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
ZiTosS
ZiTosS
сообщение 27.11.2010, 0:12; Ответить: ZiTosS
Сообщение #7


кипятильник, привет :) , тебе что нужно? Сгруппировать по данному полю и выводить данные записи по группам?
Просто из примера не очень ясно :)

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Требуется несколько человек для записи
Интересная работа
5 sheva7 2055 29.4.2019, 20:45
автор: Arwis
Открытая тема (нет новых ответов) Get in line - виджет онлайн записи на сайте (40% ваши - навсегда!)
14 dazemc 5772 6.8.2016, 23:10
автор: dazemc
Открытая тема (нет новых ответов) Работа с БД Wordpress. Нужно перенести записи.
2 by_roXe 1215 14.7.2016, 22:46
автор: by_roXe
Открытая тема (нет новых ответов) Нужна помощь с DLE (сортировка новостей)
0 dimonsuper 3217 7.1.2015, 15:19
автор: dimonsuper
Открытая тема (нет новых ответов) Требуются сотрудники для записи видео-обращений
0 Иван VIEO 2320 25.4.2013, 17:05
автор: -Иван VIEO-


 



RSS Текстовая версия Сейчас: 20.4.2024, 14:07
Дизайн