Template-Problem (PHPLIB)

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Template-Problem (PHPLIB)

    Hallo. Ich arbeite mit Templates aus PHPLIB 7.2c. Nun habe ich folgendes Problem. In der Datei index.php führe ich eine MySQL-Abfrage durch. Eine ganze Tabelle soll ausgegeben werden bzw. mehrere Zeilen. Dafür benutze ich die Funktion set_block() (Datei template.inc). Der Code in index.php ganze sieht bei mir folgendermassen aus (Ausschnitt):

    $tpl->set_block("skoring", "skoringliste", "skoringliste_handle");
    $db->query( "select * from $tbl_skor" );

    while($db->next_record()):
    $tpl->set_var(array(
    "skor_id" => $db->f("id"),
    "skor_name" => $db->f("name"),
    "skor_spiele" => $db->f("spiele"),
    "skor_tore" => $db->f("tore"),
    "skor_assists" => $db->f("assists"),
    "skor_punkte" => $db->f("punkte")
    ));
    $foo++ % 2 ? $color="#EFEFEF" : $color="#FFFFCC";
    $tpl->set_var(array("bgcolor" => $color));

    $tpl->parse("skoringliste_handle", "skoringliste", true);

    endwhile;

    Anstatt nun in der zuvor mit set_var definierten Template-Datei ("resultate" -> resultate.tpl.htm) den gesamten Tabelleninhalt auszugeben, wird nur immer die letzte Tabellenzeile der abgefragten Tabelle ausgeben. Ich gehe mal davon aus dass bei jedem Durchlauf die Daten der alten Zeile überschrieben werden anstatt dass die neuen Zeilen einfach angehängt werden. Wie kann ich das Problem lösen? Danke für eure Hilfe!
Lädt...
X