<HTML>Hallo,
folgendes Beispiel soll in der Tabelle einer Ergebnisseite stehen, welche durch ein Formular aufgerufen wurde.
Einzelne, aus dem CSV-File geholte Werte werden addiert und als Gesamtsumme in die Tabelle geschrieben.
Das ganze einmal in stark abgekĂĽrzter Form:
<?php
$i = array(0,0); $x = null; $z = array("","","");
if(file_exists("beispiel.csv"))
{
$z[0] = file("beispiel.csv");
<table border="0" width="540" cellpadding="4" cellspacing="1">
<tr>
<td>Name</td>
<td>Zwischensumme1</td>
<td>Zwischensumme2</td>
<td>Zwischensumme3</td>
<td>Gesamtsumme</td>
</tr>
for($i[0] = 1; $i[0] < count($z[0]); $i[0]++)
{
$x = explode(";", $z[0][$i[0]]);
// Berechnung Zwischensummen Beispiel
$zwischensumme1 = $x[5] * $variable / 100;
$zwischensumme2 = $x[10] / 1000 * $vaiable;
$zwischensumme3 = $x[22] * variable / 100 * 1.16;
// Berechnung Gesamtbetrag
$gesamtsumme = $zwischensumme1 + $zwischensumme2 + $zwischensumme3;
echo "
<tr>
<td> $x[0] </td>
<td> $zwischensumme1 </td>
<td> $zwischensumme2 </td>
<td> $zwischensumme3 </td>
<td class='m'> $gesamtsumme </td>
</tr>
";
}
echo "</table>";
}
?>
Nun soll die Tabelle aber nach $gesamtsumme sortiert sein - und das kriege ich einfach nicht hin.
Viele GrĂĽĂźe
Uli </HTML>