nAbend zusammen,
vorab: Funktionieren tun die Codes/Scripte in der Detailansicht zu meinen Einträgen der Übersichtsseite einwandfrei. Aber eben nur da.
Folgendes Anliegen:
In einer Übersichtsichtsseite lasse ich mit einer Tabelle den DB-Inhalt (gekürzt) anzeigen. Nun wird mir das Datum im Format JJJJ-MM-TT angezeigt. Dazu aber später. Nun soll in die Tabelle noch eine Spalte für einen Fortschrittsbalken. Dieser färbt sich über css entsprechend ein. Um diesen Farbverlauf zu realisieren arbeite ich, in einem anderen Script für die Detailansicht, mit folgendem Code:
PHP-Code:
$startzeit = strtotime(".$entdate.");
$endzeit = strtotime(".$date $time.");
$aktzeit = time();
$dif = $endzeit - $aktzeit;
$dif2 = $aktzeit - $startzeit;
$dif3 = $endzeit - $startzeit;
$proz = round(($dif2*100)/$dif3);
Den Prozent-Fortschritt nutze ich nun um die Breite des Farbverlaufs anzugeben.
In diesem anderen Script habe ich die ausgelesenen DB-Inhalte Variablen zugeordnet, z.b.
PHP-Code:
//DB-Auslesen
while ($dsatz = mysql_fetch_array($res))
{
$date = $dsatz["date"]
.
.
.
}
//DB-Inhalt anzeigen.
echo $date;
.
.
.
usw.
somit kann ich meine ganzen Berechnungen mit dem Datum machen.
Dies Funktioniert aber für die Übersichtsseite logischerweiße nun nicht.
Wie schaffe ich es nun, für jede Zeile einen eigenen Fortschrittsbalken zu haben, der sich entsprechend der in der DB hinterlegten Datumen einfärbt
bzw. die Datumsgeschichte dass ich ein "normales" Datum angezeigte bekomme?