ďťż

Ładny brzuch

Witam.
Napotkałem na ciekawy problem związany z sortowaniem tablic w PHP.
Przypuśćmy, że mamy sobie tablicę 2D. Zawiera ona nazwy i ceny produktów. Poszukuję takiej funkcji, która sortuje całą tablicę w/g danej kolumny. Nie chodzi o jednoczesne osobne sortowanie pojedynczych kolumn. Na przykład, mamy taką tablicę:

nazwa | cena jabłko | 2 gruszka | 15 wiśnia | 1

Chodzi mi o takie sortowanie, że gdy będę chciał posortować całą tablicę w stosunku do kolumny "nazwa", zostanie posortowana w ten sposób:

nazwa | cena gruszka | 15 jabłko | 2 wiśnia | 1

...czyli wraz z sortowaniem kolumny "nazwa" zostały przeniesione elementy z kolumny "cena". Jak gdyby obie te kolumny są ze sobą powiązane. Jeden rekord stanowi w pewnym sensie jedność. Potrzebuję takiej funkcji, jaka istnieje np. w Excelu - zaznaczam całą tabelę i w oknie sortowania wybieram, w/g której kolumny mam sortować. Wartości z innych kolumn są również odpowiednio przenoszone.



poczytaj komentrarze w tych wpisach, na 99% cos znajdziesz :
http://pl.php.net/ma...ction.asort.php
http://pl.php.net/ma...y-multisort.php

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • zsf.htw.pl
  •