Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sortowanie i wyświetlanie wyników, Wyświetlanie liczby i tekstu razem
Rafael6666
post
Post #1





Grupa: Zarejestrowani
Postów: 95
Pomógł: 0
Dołączył: 20.10.2006

Ostrzeżenie: (10%)
X----


Mam pewien problem dotyczący sortowania w php, a dokładniej wyświetlania jego wyników. Plik dane.txt ma zapisane dane w następujący sposób:

Kod
123|a|z|
456|r|f|
1|p|r|


Chcę otrzymać coś takiego żeby linie były wyświetlone w taki sposób, jak sortowane zostają liczby. Czyli ma powstać coś takiego:

Kod
456 r f
123 a z
1 p r


Napisałem skrypt, który wyświetla liczbę i tylko jeden wyraz:

Kod
<?php
$fileopen = "dane.txt";
$file = file($fileopen);
foreach($file as $line) {
$a=explode("|", $line);
$liczba[$a[1]]=$a[0];
}
arsort($liczba, SORT_NUMERIC);
foreach ($liczba as $key => $value) {
echo $key." ".$value."<br>";
}
?>


Jak otrzymać, żeby wyświetlał liczbę i kilka wyrazów?
Pozdrawiam i z góry dziękuję za pomoc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) ...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 17.09.2025 - 07:38