Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Tablice
Forum PHP.pl > Forum > PHP
conte
Witajcie!
Mam problem: mam sobie katalog z plikami(których nazwa jest loginem użytkowników), a w każdym z nich jest coś takiego:
hasło
email
imię i nazwisko
poziom dostępu
kraj

Teraz pobieram nazwy wszystkich plików do tablicy $blabla[], a każdemu indeksowi tej tablicy przyporządkowuję tablicę:
$blabla[][0] = $nazwa;
$blabla[][1] = $email;
$blabla[][2] = $imie_nazwisko;
$blabla[][3] = $kraj;

Jak teraz mogę posegregować $blabla[] według na przykład imienia i nazwiska.

Za pomoc z góry dziękuję
Seth
Pokombinuj z funkcja sort()
Informacje o tej funkcji sa w manualu
steru
Cytat
Pokombinuj z funkcja sort()
Informacje o tej funkcji sa w manualu

owszem sa ale polecam ci lekture owego manuala
raczej array_multisort()

(php 4 >= 4.0.0)

array_multisort -- Sortuje wiele tablic lub wielowymiarowe tablice
conte
A czy mógłbym Was prosić o przytoczenie kawałka kodu - dopiero zaczynam się bawić tym językiem.[/quote]
castor
Steru to co pomozemy koledze nie :wink:
Ty mi tez pomagales biggrin.gif

Kod
<?php

$tmp=array();

for($i=0;$i<count($blabla);$i++){

  $tmp[]=$blabla[$i][2];

}

array_multisort($tmp,$blabla);

unset($tmp);

?>


O i juz smile.gif

A tak na boku to dlaczego nie stworzysz jednego pliku a w nim ukladu w kazdej lini:
Kod
hasło|email|imię  i  nazwisko|poziom  dostępu|kraj  

oczywiscie separator juz se sam dobierz

bo moim zdaniem to dla kazdego usera osobny plik to troche zasmiecanie serwera:)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.