Hallo,
ich benutze PHP. Mein Code sieht im Moment so aus (das mit $i ist der gescheiterte Versuch):
function TagsList() {
global $admin, $bgcolor1, $bgcolor2, $bgcolor3;
global $prefix, $sitename, $module_name;
$qry="SELECT t.tagid, t.tgroupid, t.label, g.label
FROM ss_tags t, rss_taggroups g
WHERE t.tgroupid = g.tgroupid
ORDER BY g.sortorder ASC, t.label ASC";
$result = sql_query($qry);
if($result){
$Anzahl=mysql_numrows($result);
$lastgroup=0;
$i=1;
while(list($tagid, $tgroupid, $label, $grouplabel) = sql_fetch_row($result)) {
$Row++;
if ($lastgroup!=$tgroupid) {
if ($GroupID==0)
$out.="<tr bgcolor=\"$bgcolor2\"><td><b>$grouplabel</b></td><td bgcolor=\"$bgcolor3\">"; // Zwischenüberschrift Gruppenname
$lastgroup=$tgroupid;
}
$out.="<input type=checkbox name=\"tagbox[]\" ".(($Value>0) ? "checked " : "")."value=$tagid> $label ";
if($i==3) {
$i=1;
$out.="<br>";
}
$i++;
}
$out.="</td></tr>";
}
return $out;
}
[/PHP]
Ich würde gerne den Bereich der Checkboxen in drei Tabellen-Spalten trennen, da ich die dann auch gut stylen kann. Jedoch hat mein Formular ja vorne eine Titelspalte und wenn ich auf Tabellenzellen umsteige muss ich wissen, wie viele Reihen vorne die Bezeichnung der Gruppe hat, damit ich die Tabelle sauber aufbauen kann oder?
Danke für eure Hilfe...