Ausgabe nebeneinander [mal wieder]

Nunja, das komische ist, dass wenn ich die Tabelle ohne deinen Code einfüge es das layout nicht verzerrt. Ich finde den Fehler einfach nicht :mad:. =(
 
Ich hab da was gefunden, ob es daran liegt weiss ich nicht ...

HTML:
      .... Bitte wählen Sie einen Navigationspunkt auf der rechten Seite.
             </div></td>
          </tr>	  
        </table>
      </td>
    </tr> 
    <tr>
    </tr>
  <table>        <        Fehler
</div></td>
 
Zuletzt bearbeitet:
Hallo sonnySTAR,

sonnySTAR hat gesagt.:
Danke für eure Antworten. Ich habe mich für die Variante von soyo entschieden. Er gibt nun 2 News nebeneinander aus. Allerdings stimmt da irgendwas nicht. Um Dir das mal zeigen zu können, poste ich nun den Link.

*** Klick ***

Das Layout wird verzogen. Und solangsam verlier ich den Überblick =).

Hier den Code den ich nun benutzt habe *in Deckung geh*:
PHP:
<table border="0" cellpadding="0" cellspacing="0" width="358">
  <tr>
<?php
  $sql = mysql_query("SELECT * FROM pcms_news ORDER BY id DESC LIMIT 0,2", $link);
  $n = 0;
  while($data = mysql_fetch_array($sql, MYSQL_ASSOC)){
    echo "<td>";
    echo '<table border="0" width="179" cellspacing="0" cellpadding="0">
		  <tr>
		  <td>'.$data[titel].'</td>
		  </tr>
		  <tr>
		  <td>'.$data[text].'</td>
		  </tr>
		  <tr>
		  <td>'.$data[datum].'</td>
		  </tr>
		  </table>';
    echo "</td>";
    if($n == 2){   //////// DIESER TEIL VERURSACHT DEN FEHLER
      echo "</tr><tr>";   //////// DIESER TEIL VERURSACHT DEN FEHLER
      $n = 0;   //////// DIESER TEIL VERURSACHT DEN FEHLER
    }      //////// DIESER TEIL VERURSACHT DEN FEHLER
  }

?>
  </tr>
<table>

:suspekt: Danke im Vorraus
Erläuterung im Script!
Nach dem obigen Script sieht deine äußere
Tabelle folgendermaßen aus:

<table>
<tr>
<td>
</td>
<tr></tr>
</tr>
</table>

also einmal <tr></tr> zu viel.


mfg,
blount
 
@ Suye: :rolleyes: Tatsächlich ... Tut mir Leid =)

@ Blount: Tut mir leid aber deine Theorie stimmt nicht ganz. Nach deinem Post habe ich die 4 Zeilen einfach mal rausgelöscht und der Fehler war weiterhin vorhanden. Danach habe ich einfach mal die offene Table geschlossen (Siehe Suye's Post) und siehe da, es funktioniert.

Vielen Dank an Alle!
MFG
Tim
 
sonnySTAR hat gesagt.:
@ Blount: Tut mir leid aber deine Theorie stimmt nicht ganz.
Die Therie stimmte schon! Nur hattest du zwei Fehlerquellen
in deinem Quellcode, da du im zweiten Schritt den Tipp
von suye befolgt hast, wurde dann auch der zweite
Fehler berichtigt und es funktionierte.
 
der tipp war von mir übrigends ... ich bin nur davon ausgegangen das er ihn selbst sieht, wenn ich ihn schon die stelle zeige :rolleyes:

ein einfaches geöffnetes/und vor allem geschlossenes tr-Tag sieht zwar nicht schön aus, aber verzieht auch keine tabelle ;)
 
Zurück