コード例 #1
0
 function display_questions()
 {
     if (func_num_args()) {
         $arg_list = func_get_args();
         $menu_id = $arg_list[0];
         $post_vars = $arg_list[1];
         $get_vars = $arg_list[2];
     }
     print "<table width='500'>";
     print "<tr valign='top'><td colspan='3'>";
     print "<span class='library'>" . FTITLE_QUESTION_LIST . "</span><br>";
     print "</td></tr>";
     print "<tr valign='top'><td>&nbsp;</td><td><b>ID</b></td><td><b>" . THEAD_TEXT . "</b></td><td><b>" . THEAD_TYPE . "</b></td><td><b>" . THEAD_ALERT . "</b></td></tr>";
     $sql = "select question_id, question_rank, question_text, answer_type, question_cat, alert_flag from m_lib_questions order by question_cat, question_rank";
     if ($result = mysql_query($sql)) {
         if (mysql_num_rows($result)) {
             while (list($id, $rank, $text, $type, $cat, $alert) = mysql_fetch_array($result)) {
                 if ($prevcat != $cat) {
                     print "<tr bgcolor='#FFCC00'><td colspan='5'><b>" . strtoupper(history::get_catname($cat)) . "</b></td></tr>";
                 }
                 print "<tr valign='top'><td>";
                 print "<a name='id{$id}'>";
                 print "<a href='" . $_SERVER["PHPS_SELF"] . "?page=" . $get_vars["page"] . "&menu_id=" . $get_vars["menu_id"] . "&menu_item={$id}&cat={$cat}&moveup={$rank}#id{$id}'><img src='../images/uparrow.gif' border='0'/></a>";
                 print "<a href='" . $_SERVER["PHPS_SELF"] . "?page=" . $get_vars["page"] . "&menu_id=" . $get_vars["menu_id"] . "&menu_item={$id}&cat={$cat}&movedown={$rank}#id{$id}'><img src='../images/downarrow.gif' border='0'/></a>";
                 print "</td>";
                 print "</td><td>{$id}</td><td><a href='" . $_SERVER["SELF"] . "?page=" . $get_vars["page"] . "&menu_id={$menu_id}&question_id={$id}'>" . stripslashes($text) . "</a></td><td>{$type}</td><td>{$alert}</td></tr>";
                 $prevcat = $cat;
             }
         }
     }
     print "</table><br>";
 }