MyBB.de Forum
Seperator gesucht - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Sonstiges (https://www.mybb.de/forum/forum-1.html)
+--- Forum: Programmierung (https://www.mybb.de/forum/forum-32.html)
+--- Thema: Seperator gesucht (/thread-3335.html)



Seperator gesucht - Garlant - 02.10.2006

Hallo Community,

Es ist folgendes Problem.
In einer While schleife werden Templates geladen, die nur <td>Inhalt</td> haben können. Allerdings werden mehere Zeilen ausgegeben. Das heißt ich muss neue Zeilen herein bekommen kann diese allerdings in keinem Template verstauen, da die Templates nicht fest vorhanden sind.

Momentan hab ich da einen kleinen hänger und weiß keine wirkliche Umsetzung.

Mfg Garlant


RE: Seperator gesucht - Jan - 02.10.2006

Wenn du einen Zähler mitlaufen läst, und bei 5 den Zähler wieder auf 0 setzt, und ein <tr> einfügst?!


RE: Seperator gesucht - Garlant - 02.10.2006

Ich habe das gnaze schon über eine for schleife versucht, allerdings bringt das nicht wirklich viel.

PHP-Code:
    for($count 0$count $ratings+1$count++)
        {
            
// $seperator_beginn = <tr>
            
eval("\$seperator_beginn = \"".$templates->get("whorated_content_seperator_beginn")."\";");
            
// $seperator_beginn = </tr>
            
eval("\$seperator_end = \"".$templates->get("whorated_content_seperator_end")."\";");
        } 



RE: Seperator gesucht - Jan - 02.10.2006

PHP-Code:
foreach (/*was weiß ich*/)
{
    while ($counter $sep)
    {
         // Dein Code
         $counter++;
    }
                // $seperator_beginn = </tr>
                eval("\$seperator_end = \"".$templates->get("whorated_content_seperator_end")."\";");
                // $seperator_beginn = <tr>
                eval("\$seperator_beginn = \"".$templates->get("whorated_content_seperator_beginn")."\";");


Oder wo liegt das Problem? Hab ich was falsch verstanden?


RE: Seperator gesucht - Garlant - 02.10.2006

Das Problem ist, das for und while Schleifen änlich arbeiten.
Das ganze würde wie folgt aussehen:
Code:
<tr><tr>endlosetdzeilen</tr></tr>
Vor 2 Minuten habe ich einen anderen, nicht ganz so sauberen Weg gefunden.
Ich erweite eine bereits vorhandene Variabel einfach. Damit wird die Zeile da erzeugt, wo sie sein sollte.

Ich danke für die Hilfe, hätte aber schon eher auf den gedanken kommen können.