$db->query("SELECT * from prog_languages"); $lang_amount = $db->num_rows(); $counter = 0; while ($counter < $lang_amount) { $counter++; $db->next_record(); if ($counter % 2 == 1) { echo "<tr><td width=33%>\n"; } else { echo "<td width=33%>\n"; } echo "<table border=0 width=100% cellpadding=3><tr><td align=right>"; echo $db->f("language") . "\n"; echo "</td><td width=20%>"; htmlp_select("plang[" . $db->f("code") . "]"); $db2->seek(0); while ($db2->next_record()) { $selected = 0; if ($db2->f("weightid") == 0) { $selected = 1; } htmlp_select_option($db2->f("weightid"), $selected, $t->translate($db2->f("weighting"))); } htmlp_select_end(); echo "</td></tr></table>"; if ($counter % 2 == 0) { echo "</td></tr>\n\n"; } else { echo "</td>\n"; } }
$counter++; $db->next_record(); if ($counter % 2 == 1) { echo "<tr><td width=33%>\n"; } else { echo "<td width=33%>\n"; } $ability_value = 0; $ability_code = $db->f("code"); echo "<table border=0 width=100% cellpadding=3><tr><td align=right>"; echo $db->f("language") . "\n"; $colname = $db->f("colname"); $ability_value = $db2->f($colname); echo "</td><td width=20% align=right>"; htmlp_select("plang[" . $ability_code . "]"); $db3->seek(0); while ($db3->next_record()) { $selected = 0; if ($db3->f("weightid") == $ability_value) { $selected = 1; } htmlp_select_option($db3->f("weightid"), $selected, $t->translate($db3->f("weighting"))); } htmlp_select_end(); echo "</td></tr></table>"; if ($counter % 2 == 0) { echo "</td></tr>\n\n"; } else { echo "</td>\n"; } }