Hier zum Beispiel die Tabelle:
PHP-Code:
echo '<br /><br />';
echo '<table cellpadding="5" cellspacing="0" border="1" style="table-layout: fixed;">';
echo ' <tr>
<td><b>ID:</b></td>
<td><b>Date:</b></td>
<td><b>Thread:</b></td>
<td><b>Context:</b></td>
<td><b>Level:</b></td>
<td><b>Logger:</b></td>
<td style="max-width: 450px;"><b>Message:</b></td>
</tr>';
while ($log_daten = mysql_fetch_array($log_abfrage))
{
extract($log_daten);
$suchmuster = array();
$suchmuster[0] = '/-/';
$suchmuster[1] = '/ /';
$ersetzung = array();
$ersetzung[0] = ':';
$ersetzung[1] = ':';
$Date = preg_replace($suchmuster, $ersetzung, $Date); // preg_replace = Sucht und ersetzt reguläre Ausdrücke
date_default_timezone_set("Europe/Berlin");
list ($d1, $d2, $d3, $d4, $d5, $d6)=split(":", $Date); // Aufsplitten der Strings in TimeStamp nach jedem ':'
$Date = date("d.m.Y H:i:s", mktime($d4,$d5,$d6,$d2,$d3,$d1)); // mktime = Gibt Unix - Timestamp/Zeitstamp für ein Datum zurück
echo ' <tr>
<td>'.$ID.'</td>
<td>'.$Date.'</td>
<td>'.$Thread.'</td>
<td>'.$Context.'</td>
<td>'.$Level.'</td>
<td>'.$Logger.'</td>
<td style="max-width: 450px;">'.$Message.'</td>
</tr>';
}
echo '</table>';
Und die CSS habe ich ja bereits gepostet. Ich brauch ja auch nur einen Befehl womit man einen Zeilenumbruch nach x Zeichen erzeugt
