Skocz do zawartości

Problem z sortowaniem


alexx-1

Rekomendowane odpowiedzi

Witam, głowię się z tym już nie wiadomo ile, chcę posortować wszystkie array'ki według "GS", czyli punktów. Pomoże ktoś? :/

tylko jeszcze mała uwaga, wszystko jest w for'ce:

$gamer[$i]['gs']

$gamer[$i]['av']

$gamer[$i]['gt']

$gamer[$i]['ga']

Array
(
[0] => Array
	(
		[gs] => 17346
		[av] => 
		[gt] => SeboL Two
		[ga] => Array
			(
				[0] => 
				[1] => 
				[2] => 
				[3] => 
				[4] => 
			)

	)

[1] => Array
	(
		[gs] => 4225
		[av] => 
		[gt] => ######
		[ga] => Array
			(
				[0] => 
				[1] => 
				[2] => 
				[3] => 
				[4] => 
			)

	)

[2] => Array
	(
		[gs] => 132363
		[av] => 
		[gt] => wrog
		[ga] => Array
			(
				[0] => 
				[1] => 
				[2] => 
				[3] => 
				[4] => 
			)

	)

[3] => Array
	(
		[gs] => 16154
		[av] => 
		[gt] => AlexX 0ne
		[ga] => Array
			(
				[0] => 
				[1] => 
				[2] => 
				[3] => 
				[4] => 
			)

	)

[4] => Array
	(
		[gs] => 17174
		[av] => 
		[gt] => FreedSeba
		[ga] => Array
			(
				[0] => 
				[1] => 
				[2] => 
				[3] => 
				[4] => 
			)

	)

)

Portal PS Vita | Forum

Vitasitepl.gif

Odnośnik do komentarza
Udostępnij na innych stronach

W dodatkowych przykładach w https://www.php.net/manual/en/function.uasort.php - zapoznaj się z tymi przykładami.

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

a jak zrobić żeby rosnąco sortowało?

do tego nie sortuje mi w tabelce graczy, moja tabela:

	  echo '<tr><td align="center" >' . ($i+1) . '</td><td>' . $gamer[$i]['gs'] . '</td><td>' . $gamer[$i]['av'] . '</td><td>'; 
  echo $gamer[$i]['gt'] . '</td><td>'; 
  echo $gamer[$i]['ga'][0] . ' ' . $gamer[$i]['ga'][1] . ' '. $gamer[$i]['ga'][2] . ' '. $gamer[$i]['ga'][3] . ' '. $gamer[$i]['ga'][4] . '</td></tr>';

po prostu nic tam nie robi (ale przy print_r pokazuje że jest okej)

Portal PS Vita | Forum

Vitasitepl.gif

Odnośnik do komentarza
Udostępnij na innych stronach

Skoro print_r pokazuje OK czyli właściwe sortowanie ich tablica wyświetlana na z tej samej zmiennej MUSI być i JEST dokładanie taka sama, więc jeśli masz coś nie tak szukaj błędu w swoim kodzie .

Poza tym zainteresuj się bazami danych do składowania i wyciągania danych odpowiednio posortowanych, a nie dłubaniem w tablicach z którymi zresztą sobie nie radzisz....

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności