Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [php] Многомерный массив, нужна помощь в сортировке / 1 сообщений из 1, страница 1 из 1
23.06.2014, 13:01
    #38677118
Dubber
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
[php] Многомерный массив, нужна помощь в сортировке
Есть данные из бд:
id-cat-------------------------------------------------------cnt--------sort
1-cat_one------------------------------------------------1513---------1
3-cat_two------------------------------------------------129--------3
2-cat_six-------------------------------------------------168-----2

мне нужно из этих данных сделать категории на странице, чтобы можно было нажимать на них и получать данные из бд по конкретной категории

Подскажите хорой способ:
1. Выводить данные нужно всегда последовательно, согласно sort
2. Нужно иметь значение максимального cnt

я делал так:
Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
.....
						
						$arr = array();
						while($row_oo = $rs_o->fetch_assoc()) {
						array_push($arr,(
									  Array ('id' => $row_oo['id'],
											'cat'=>$row_oo['cat'],
											'cnt'=>$row_oo['cnt'],
											'sort'=>$row_oo['sort'])
									  				));
																}
					$max_cnt = $arr[0]['cnt']; // т.к. сортировка идет по MAX(cnt), то он будет самый первый
						foreach ($arr as $ar)
						{
						 foreach ( $ar as $key => $value ) {
	    					echo $key.' = >'.$value;
								}
						}



но как-то очень много кода.....
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / [php] Многомерный массив, нужна помощь в сортировке / 1 сообщений из 1, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]