Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.01.2012, 14:15   #1
ubun
Форумчанин
 
Аватар для ubun
 
Регистрация: 06.12.2010
Сообщений: 198
По умолчанию вывод данных в заголовки

Имеется таблица бд в phpmyadmin
Как вывести повторяющие значения в отсортированном виде в заголовки столбцев и строк таблицы на страницу.

нпр (база в phpmyadmin) имеет такой вид
1 1А Иванов пять
2 2А Петров три
3 1А Сидоров три
4 1А Михайлов пять
5 3А Уваев четыре

А вывод будет в таком порядке как указано на рисунке ниже
спасибо!
Изображения
Тип файла: jpg table.jpg (12.2 Кб, 32 просмотров)
ubun вне форума Ответить с цитированием
Старый 23.01.2012, 20:06   #2
ubun
Форумчанин
 
Аватар для ubun
 
Регистрация: 06.12.2010
Сообщений: 198
По умолчанию

Как быть? Никто не подскажет?
ubun вне форума Ответить с цитированием
Старый 23.01.2012, 20:15   #3
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от ubun Посмотреть сообщение
Как быть? Никто не подскажет?
Подскажем, конечно:
Нужно писать запросы в БД, писать код вывода информации - вобщем, пробовать что-то делать, а не ждать готовое решение...

А что не получится в запросах или в коде - спрашивать в этой теме.
Andkorol вне форума Ответить с цитированием
Старый 23.01.2012, 22:10   #4
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,160
По умолчанию

обычно группировку по определенным полям используют
ADSoft вне форума Ответить с цитированием
Старый 24.01.2012, 03:53   #5
S-HaCK XORitY
Пользователь
 
Аватар для S-HaCK XORitY
 
Регистрация: 19.07.2011
Сообщений: 70
По умолчанию

Цитата:
Сообщение от ADSoft Посмотреть сообщение
обычно группировку по определенным полям используют
группировка не покажет повторяющихся полей, а заменит например первый - вторым или третьим и т.д. Тут нужно все заносить в массив при этом в цикле проверять этот массив на уже содержащиеся в нем элементы, а затем стандартными функциями сортировки, сортировать как угодно.
Made All in China - MAC OS...
S-HaCK XORitY вне форума Ответить с цитированием
Старый 24.01.2012, 11:36   #6
Cronos20
Форумчанин
 
Регистрация: 08.07.2010
Сообщений: 679
По умолчанию

Да это ж все решается нативно методами самого sql.
Создаем хранимую процедуру, создаем временную таблицу со столбцами как нарисовано у ТС (их можно получить селектом с distinct).
Проходим курсором по таблице, пишем данные во временную, кстати на этом этапе можно добавлять столбцы во временную таблицу, а не делать этого на предыдущем шаге. Все...
Select из временной таблицы ... готово
Cronos20 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Вывод данных в excel - массивом данных sergey113 Помощь студентам 4 22.08.2011 17:16
вывод данных Mortimoro JavaScript, Ajax 2 15.05.2011 16:00
вывод данных pav00 Microsoft Office Access 10 02.03.2011 23:57
Как сделать вывод данных после всего ввода данных. Donatello Общие вопросы C/C++ 6 16.01.2011 16:32
Вывод данных werser Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 4 07.10.2010 19:34