|
|
|
| Здравствуйте.
Есть массив
Array
(
[0] => Array
(
[id] => 1
[what] => m
[warn] => 5
)
[1] => Array
(
[id] => 2
[what] => f
[warn] => 5
)
[2] => Array
(
[id] => 3
[what] => m
[warn] => 1
)
)
|
Вот его код:
$a = array(
array(
'id' => '1',
'what' => 'm',
'warn' => 'fast'),
array(
'id' => '2',
'what' => 'f',
'warn' => 'fast'),
array(
'id' => '3',
'what' => 'm',
'warn' => 'slow'),
);
|
Как сделать так чтобы вывод был уникален по warn
т.е.. нужно чтобы на выходе было так
fast
1,2
slow
3
Спасибо | |
|
|
|
|
|
|
|
для: SnooPI
(23.10.2010 в 15:33)
| | Вам надо получить такой массив, либо просто сделать вывод? Что значит его код? Если вы сами его написали, почему так неудобно? Или от куда этот массив, результат чего? | |
|
|
|
|
|
|
|
для: sim5
(23.10.2010 в 15:39)
| | Я хочу из базы добавлять данные в массив в цикле while($row = mysql_fetch_array($query))
а потом надо из этого массива вывести уникальные значения =) | |
|
|
|
|
|
|
|
для: SnooPI
(23.10.2010 в 15:41)
| | А отсортировать запрос по этому полю и сразу вывести как вам жуно, без всяких промежуточных массивов, разве нельзя? | |
|
|
|
|
|
|
|
для: sim5
(23.10.2010 в 15:50)
| | id host data
1 google.com -
2 google.com -
3 skype.ru -
Мне надо вывести все эти данные, но уникально:
google.com
1,2
skype.ru
3
Так яснее?) | |
|
|
|
|
|
|
|
для: SnooPI
(23.10.2010 в 15:54)
| | Да мне собственно по барабану, что у вас там, google.com или skype.ru. Я и без этого понял чего вы хотите. А вы поняли о чем я вам говорю? | |
|
|
|
|
|
|
|
для: sim5
(23.10.2010 в 15:56)
| | Я понимаю о чем вы, но не понимаю как
Сортировку сделаю..дальше мне нужен вовыд..его как делать так как я хочу? | |
|
|
|
|
|
|
|
для: SnooPI
(23.10.2010 в 15:57)
| | Так я вам вроде бы сказал - обязательно отсортировать запрос, чтобы ваши google.com и другие не попадались вразнобой в запросе. А далее все просто - вывод. Тут вроде бы и без объяснений все понятно должно быть. Вот тут читайте, чтобы не писать повторно. | |
|
|
|