andre: mit Modulo die Tabelle aufbauen???

hallo.

ich möchte eine schleife durchlaufen. es soll nach jeder 4. zelle eine neue zeile erstellt werden.

mein code:

echo "<table>";
echo "<tr><td>huhu</td></tr>";
echo "<tr>";
 [schleife]
 if($i % 4 == 0 || $i == 0){
  echo "<tr>";
 }
 echo "<td><img src="bild"></td>";
 if($i % 4 == 0 || $i == 0){
  echo "</tr>";
 }
 [schleife-ende]
echo "</tr></table>";

ich habe ihn natürlich abgespeckt. aber im prinzip sollte es doch so gehen, oder?

er gibt mir folgendes aus:

<TR>
<TD></TD>
<TD></TD>
<TD></TD>

<TR>
<TD></TD>
</TR>

<TD></TD>
<TD></TD>
<TD></TD>

<TR>
<TD></TD>
</TR>

habs ihr ne idee? oder geht das auch  einfacher?

vielen dank
andré

  1. Hi,

    ich habe ihn natürlich abgespeckt. aber im prinzip sollte es doch so gehen, oder?

    im Prinzip schon, allerdings musst Du natürlich die richtigen Werte nehmen. Es ist eher unwahrscheinlich, dass eine Zeile im selben Schritt geschlossen werden soll, in dem sie geöffnet wurde. Übrigens ist 0/4=0, Rest 0, Du brauchst diesen Fall also nicht explizit anzugeben.

    Cheatah

    --
    X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: No
    X-Please-Search-Archive-First: Absolutely Yes
    1. im Prinzip schon, allerdings musst Du natürlich die richtigen Werte nehmen. Es ist eher unwahrscheinlich, dass eine Zeile im selben Schritt geschlossen werden soll, in dem sie geöffnet wurde. Übrigens ist 0/4=0, Rest 0, Du brauchst diesen Fall also nicht explizit anzugeben.

      ich habe es jetzt über SPANS gelöst, ist einfacher...

      trotzdem dank.
      andré

      1. Hi,

        ich habe es jetzt über SPANS gelöst, ist einfacher...

        das verstehe ich zwar nicht, aber wenn Du meinst ...

        Cheatah

        --
        X-Self-Code: sh:( fo:} ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
        X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
        X-Will-Answer-Email: No
        X-Please-Search-Archive-First: Absolutely Yes