Kommende Auftritte

$row) { foreach ($fields as $field => $order) { $sortFields[$field][$key] = $row[$field]; } } foreach ($fields as $field => $order) { $args[] = $sortFields[$field]; if (is_array($order)) { foreach ($order as $pt) { $args[$pt]; } } else { $args[] = $order; } } $args[] = &$arr; call_user_func_array('array_multisort', $args); return $arr; } $datei=file("auftritte/auftritte.csv"); if ($datei!==false) { foreach($datei as $zeile) { list($datum,$uhrzeit,$ort,$beschreibung)=explode(";",$zeile); list($tag,$monat,$jahr)=explode(".",$datum); $auftritte[$i]["datumsort"]=sprintf("%04d-%02d-%02d", $jahr, $monat, $tag); $auftritte[$i]["datum"]=$datum; $auftritte[$i]["uhrzeit"]=$uhrzeit; $auftritte[$i]["ort"]=$ort; $auftritte[$i]["beschreibung"]=$beschreibung; $i++; } #uasort($auftritte,"strnatcmp" ); $sorted = sortArrayByFields( $auftritte, array( 'datumsort' => SORT_ASC ) ); $sorted; #echo "
".print_r($sorted,true)."

"; foreach($sorted as $auftritte) { #echo "XXX:".$auftritte["datumsort"]."
"; if ($auftritte["datumsort"]>=date("Y-m-d")) { ?>

Vergangene Auftritte