Gligamesh
25.09.2003, 08:54:45
Witam ,
proszę was o pomoc, potrezbuję skrypt albo chociaz podpowiedzi jak go zrobic, ktory ma za zadanie sortowac tablice za pomoca funkcji "sort". Sortowanie ma sie odpbywac wedlug pierwszej kolumny, tablica ma postac:
|dane|dane|dane|....|n
Z góry dzięki
Gligamesh
25.09.2003, 09:01:14
Tak wyglad skrypt ktory juz mam, prosil bym chociaz o jego przerobienie
[php:1:9d0b9644c9]<?php
$data=file("ews.db");
require('config.php'); // tu jest tylko $max_news_d
$ktory=count($data);
$licznik=$ktory;
if ($max_news_d>(count($data))) $max_news_d=count($data);
{
for($i=$page;$i<$max_news_d;$i++)
{
$tab=explode("*|*",$data[$i]);
{
echo "wiadomo co tu jest";
$ktory--;
} }
}
?>
<center>
<?
$przod=$page+20;
$wstecz=$page-20;
if($page==20)
{echo "<a href=?page=0><<< Wstecz [1]</a> ";}
else {
if($wstecz<=0)
{ echo "<a href=index.php?page=1></a> ";
}
else
{echo "<a href=index.php?page=$wstecz ><<< Wstecz [$wstecz]</a> ";}}
if( $przod<=$licznik)
{
echo "<a href=index.php?page=$przod>[$przod]Dalej >>></a> ";}
?>
</center>
[/php:1:9d0b9644c9]
spenalzo
25.09.2003, 09:04:21
php Początkujący => Skrypty
Gligamesh
27.09.2003, 12:59:55
leszcze

/
GeoS
29.09.2003, 09:20:40
Nie bede podawal gotowca dla Ciebie, moge tylko rzucic swoj prosty skrypcik (ktorego uzywalem do posortowania pliku z logami):
[php:1:8a0a485f0b]<?php
$row = 1;
$fp = fopen ('logs/host.log','r');
while ($dat = fgetcsv ($fp, 1000, "|")) {
$data[0][] = $dat[0];
$data[1][] = $dat[1];
}
#print_r($data[0]);
array_multisort ($data[0], SORT_DESC, SORT_NUMERIC, $data[1]);
#print_r($data);
for( $x=0; $x<1000; $x++)
{
echo $data[0][$x] . "|" . $data[1][$x] . "<BR>";
}
fclose ($fp);
?>[/php:1:8a0a485f0b]
Gligamesh
30.09.2003, 19:58:25
dzieki
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.