JonttoMedlem sedan okt. 2001125 inlägg Hej!
Har en fil som ser ut ungefär som följande:
01.04.2002;14.00;Piknik
01.04.2002;13.00;Sova
01.04.2002;12.45;Funck!!
01.04.2002;12.00;Nu!!
01.04.2002;12.32;213
01.04.2002;12.32;text
01.04.2002;12.30;sdkfh
01.04.2002;12.30;sdfjkhsdf sdkfjh sd
01.04.2002;13.45;fsdfhjsd
01.04.2002;12.00;sdfhjsdlf
01.04.2002;12.00;sdfjsdl
01.04.2002;12.00;fsdofh
(datum;tidpunkt;text)
Nu vill jag ordna om listan så att den sorterar dem efter tidpunkt. Har torterat mej själv en tid med detta, men nu har jag inga fler idéer.
Någon som kanske har?
MVH,
Jontto
BroskanMedlem sedan mars 2000126 inlägg Sortering.
Jag har gjort en snabbtest som du kan prova. Jag la alla dina rader som du skrev i filen rows.php med bara dina textrader och inget annat. Läser in alla raderna i en array sen sorterar och skriver ut den.
<?php
$lista = file("rows.php");
for($i=0; $i<count($lista); $i++){
$raderna[] = $lista[$i];
}
sort($raderna);
foreach($raderna as $a){
print "$a<br>\n";
}
?>
//Broskan
bohlinMedlem sedan mars 2000263 inlägg for($i=0; $i<count($lista); $i++){
$raderna[] = $lista[$i];
}
de raderna behöver man väl inte, eftersom file() returnerar en array med innehållet.
Detta borde funka
<?
$content = file("nisse.txt");
sort($content);
foreach ($content as $line)
{
echo "En rad: $line<br>";
}
?>
BroskanMedlem sedan mars 2000126 inlägg Ja visst.
Ja du har så rätt bohlin, varför krångla till det som jag gjorde ;)
//Broskan
JonttoMedlem sedan okt. 2001125 inlägg Ahaa....de var juh inte så svårt som jag hade föreställt mej....har inte testat ännu, men tackar å båckar redan ändå.
Ja hör nog av mig om det inte funckar §e
Jontto