Ciao a tutti io vorrei poter ordinare i dati che richiamo dal mio txt in ordine di data, ho un campo "data" appunto in formato 24052010, ho provato un codice trovato su altri post ma mette i dati in ordine alfabetico e non va bene, potete aiutarmi?
Questo è il codice:
Codice PHP:<?php
$file = file('index.txt');
$perpage = 10000;
if(!isset($_GET['pos'])){
$_GET['pos'] = 0;
}
$count = count($file);
$dati=array();
$ordinatore=array(); // serve solo per generarmi l'ordine...
foreach($file as $id=>$value){
$data=explode("|", trim($value));
$ordinatore[$id]=$data[0]; // attribuisco l'ordinatore
$dati[$id]=explode("|", trim($value));
}
asort($ordinatore);
$i=0; //lo gestisco come un for
foreach($ordinatore as $id=>$value){
$i++;
if($_GET['pos'] <= $i && $i < ($perpage+$_GET['pos'])){
{
$data = $dati[$id][0];
$ora = $dati[$id][1];
$titolo = $dati[$id][2];
$luogo = $dati[$id][3];
//echo '[b][url="'.$url.'"]'.$nome.'[/url][/b]
';
echo '[b]'.$data.' - ore '.$ora.'
'.$titolo.'
'.$luogo.'</strong
';
}
}
}
?>

Rispondi quotando
)
