php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.05.2008, 15:52  
Neuer Benutzer
 
Registriert seit: 29.04.2008
Beiträge: 8
Apfelsine befindet sich auf einem aufstrebenden Ast
Standard Browser Anzeige vershieden

Hallo bin ratlos

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%== 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';}
?>
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)

Geändert von Apfelsine (03.05.2008 um 16:08 Uhr).
Apfelsine ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.05.2008, 18:17  
Erfahrener Benutzer
 
Benutzerbild von litterauspirna
 
Registriert seit: 24.04.2008
Beiträge: 3.172
PHP-Kenntnisse:
Anfänger
litterauspirna sorgt für eine eindrucksvolle Atmosphärelitterauspirna sorgt für eine eindrucksvolle Atmosphäre
litterauspirna eine Nachricht über ICQ schicken
Standard

Hallo!

Du schliest hier den tr tag nicht!

PHP-Code:
<?php
//momentan bei dir so
echo '<tr bgcolor="'.$col.'"'
 
//(muss aber so aussehen
echo '<tr bgcolor="'.$col.'">'
?>
Firefox ignoriert so was aber der IE leider nicht!

mfg der Litter
__________________
Aus dem Dynamo Lande kommen wir. Trinken immer reichlich kühles Bier. Und dann sind wir alle voll, die Stimmung ist so toll. Aus dem Dynamo Lande kommen wir.
http://www.lit-web.de
litterauspirna ist offline  
Alt 03.05.2008, 18:49  
Neuer Benutzer
 
Registriert seit: 29.04.2008
Beiträge: 8
Apfelsine befindet sich auf einem aufstrebenden Ast
Standard

hi litterauspirna,
be
sten Dank
Apfelsine ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
HTML Header / JavaAplets: Test ob Browser JAs akzeptiert SvenLittkowski HTML, Usability und Barrierefreiheit 6 21.03.2008 04:20
PHP Script als Browser ausgeben drieling PHP-Fortgeschrittene 12 22.10.2007 15:52
[Erledigt] T-Online Browser schaltet sich ständig in den Vordergrund Off-Topic Diskussionen 6 08.05.2006 17:03
Darstellungsfehler im Firefox Browser Logan9 HTML, Usability und Barrierefreiheit 5 28.04.2006 23:51
PHP-Ausgabe gepuffert an Browser senden sponer PHP Tipps 2006 2 24.04.2006 00:08
Style: Cursor für Browser definieren SvenLittkowski HTML, Usability und Barrierefreiheit 2 15.04.2006 14:02
nichts im Browser zu sehen PHP Tipps 2006 12 22.02.2006 20:11
varible im header gültig für alle browser PHP Tipps 2007 5 29.11.2005 12:03
Wie kann ich verhindern das der Browser encodete axelnes HTML, Usability und Barrierefreiheit 15 18.11.2005 18:37
DIV Layer Anzeige Problem. Nach refresh korrekte Anzeige HTML, Usability und Barrierefreiheit 12 23.06.2005 14:38
Welche Browser habt ihr? themonk Off-Topic Diskussionen 71 22.04.2005 08:47
Browser anzeige unten rechts? PHP Tipps 2005 7 23.03.2005 22:40
Browser erkennen PHP Tipps 2005 24 25.01.2005 02:06
Browser FireFox --hast du das gewusst?? Off-Topic Diskussionen 11 23.09.2004 19:09
[Erledigt] Browser und MSG Box HTML, Usability und Barrierefreiheit 4 17.08.2004 18:40


Alle Zeitangaben in WEZ +2. Es ist jetzt 15:56 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum