Hallo bin ratlos 
nutze zur Ausgabe einer tabelle auf eine SQL Anfrage diesen Code.
nun mit firefox erhalte ich die gewollte Ausgabe:
Alle Spaltennamen In 0 ter Zeile dann werden alle tupel der jeweiligen Spalte ausgegeben .
Wenn ich die nun mit dem Internet explrorer mache erhalte ich dasselbe bis darauf daß die 1.Spalte ab 1 ter Zeile (also ohne Spaltenname) ausgegeben wird dann ein Zeilen umbruch statt findet (der aber da nicht hingehört)
und nach denn zeilenumbruch gehts die Ausgabe richtig weiter bis darauf
die Spaltennamen zur jeweiligen Spalte eine Spalte zu weit liegen.
Ich hoffe ich konnte mein Problem gut darstellen .
Also richtig mit firefox:
idWert1Wert24610050KiLLO
und falsch mit Internet Explorer:
46
id Wert1 Wert2
10050 Killo
(Die Schriftgrößen hab ich hier geändert//also der Code löst die nicht aus)

nutze zur Ausgabe einer tabelle auf eine SQL Anfrage diesen Code.
PHP-Code:
<?php
$row = mysql_fetch_assoc($ergebnis); //kopiere die daten der zeile in $row
$anzahl_zeilen = mysql_num_rows($ergebnis);
echo '<table border=0 align=center bgcolor="#FFFFFF" style=font-family:"Helvetica",Helvetica,serif;font-size:"75%">';
echo '<thead><b><u>Ausgabe </u>: </b><tr>';
if (!empty($row)) {
echo $anzahl_zeilen;
echo $AnzahlTreffer ;
echo ' Treffer';
echo "<br>" ;
}
if (!empty($row))
{
foreach ($row as $field => $value) {
echo "<th>$field</th>"; //Tabellenkopf
}
echo '</tr></thead>';
$i = 0;
do {
echo '<tr bgcolor="'.$col.'"';
$i++;
foreach ($row as $field => $value) {
//echo "<td>$value</td>";
if ($i%2 == 0) {
$col = '#FFFFFF';//
// echo "<td bgcolor='$col'>$value</td>";
}
else {
$col = '#DDE2E6'; // hier die Hintergrundfarbe der zeile
// echo "<td bgcolor='$col'>$value</td>";
}
//echo '<tr bgcolor="'.$col.'"';
echo "<td>$value</td>";
}
echo '</tr>';
}
while ($row = mysql_fetch_assoc($ergebnis));
echo '</tbody></table>';
}
else
{echo 'Leider kein Treffer';}
?>
Alle Spaltennamen In 0 ter Zeile dann werden alle tupel der jeweiligen Spalte ausgegeben .
Wenn ich die nun mit dem Internet explrorer mache erhalte ich dasselbe bis darauf daß die 1.Spalte ab 1 ter Zeile (also ohne Spaltenname) ausgegeben wird dann ein Zeilen umbruch statt findet (der aber da nicht hingehört)
und nach denn zeilenumbruch gehts die Ausgabe richtig weiter bis darauf
die Spaltennamen zur jeweiligen Spalte eine Spalte zu weit liegen.
Ich hoffe ich konnte mein Problem gut darstellen .
Also richtig mit firefox:
idWert1Wert24610050KiLLO
und falsch mit Internet Explorer:
46
id Wert1 Wert2
10050 Killo
(Die Schriftgrößen hab ich hier geändert//also der Code löst die nicht aus)
Kommentar