Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sortowanie
starbuck
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 17.04.2002
Skąd: Sanok

Ostrzeżenie: (0%)
-----


Witam!

mam takie male pytanie. dlaczego mi dziwnie sortuje tabele? tzn od 0 -9 idzie okej alej jak dana pozycja ma 10 i wiecej to idzie na sam dol zamiast na gore

oto fragment skryptu:

##### SORT
if($total != 00){
for($i = 00; $i < $total; $i++)
{
$line = explode("||", $file[$i]);

if (strlen($line[0]) == 6) { $count = "0" . $line[0]; }
if (strlen($line[0]) == 5) { $count = "00" . $line[0]; }
if (strlen($line[0]) == 4) { $count = "000" . $line[0]; }
if (strlen($line[0]) == 3) { $count = "0000" . $line[0]; }
if (strlen($line[0]) == 2) { $count = "00000" . $line[0]; }
if (strlen($line[0]) == 1) { $count = "000000" . $line[0]; }

$array[] .= "$count||$line[1]||$line[2]||$line[3]||$line[4]||$line[5]||$line[6]||$line[7]||$l
ne[8]||$line[9]||$line[10]||$line[11]||n";
}

rsort($array);
}
#####


---------------------------------

Gdzie
#####

/* KEY
$votes = $split[0]
$hits = $split[1]
$date = $split[2]
$site_name = $split[3]
$site_address = $split[4]
$password = $split[5]
$email_address = $split[6]
$webmaster_name = $split[7]
$site_description = $split[8]
$banner_address = $split[9]
$banner_width = $split[10]
$banner_height = $split[11]
*/

--------------------------------
ponizej adres skryptu:

http://starbuck.boo.pl/kino/list.php3

jesli ktos moglby mi pomoc, to bylbym wdzieczny.


Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
KaMeLeOn
post
Post #2





Grupa: Zarejestrowani
Postów: 680
Pomógł: 0
Dołączył: 1.10.2002
Skąd: Wrocław

Ostrzeżenie: (0%)
-----


Proszę uzyć znacznika [size=18][php
Cytat
mam takie male pytanie. dlaczego mi dziwnie sortuje tabele? tzn od 0 -9 idzie okej alej jak dana pozycja ma 10 i wiecej to idzie na sam dol zamiast na gore

Zapoznaj się z opcjonalnym parametrem [manual:9918b91879]sort[/manual:9918b91879]...
[php:1:9918b91879]<?php
$array[] .= "$count||$line[1]||...";
[/php:1:9918b91879]
Po co ".=", wystarczy "."?


--------------------
"Czerp z innych, ale nie kopiuj ich. Bądź sobą." Michel Quoist
Go to the top of the page
+Quote Post
starbuck
post
Post #3





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 17.04.2002
Skąd: Sanok

Ostrzeżenie: (0%)
-----


niewiem. dalej mi nie dziala sad.gif

Musze sie z tym przespac smile.gif

jak daje bez "=" to wyskakuje bląd.

nieweim co nalezy zrobic........
Go to the top of the page
+Quote Post
spenalzo
post
Post #4





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Użyj funkcji [manual:a3b0063ed4]natsort[/manual:a3b0063ed4] i nie dodawaj wtedy zer przed liczbę.


--------------------

Go to the top of the page
+Quote Post
starbuck
post
Post #5





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 17.04.2002
Skąd: Sanok

Ostrzeżenie: (0%)
-----


Albercik! To działa !


Dziekuje biggrin.gif
?>[/php]
Go to the top of the page
+Quote Post

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: 21.08.2025 - 10:15