0

我有两个表,initial_vote 和 studinfo。在initial_vote 表上,它由用户ID 和choices1-4(studid) 组成,我在这里存储尚未计算所选学生ID 的信息。在 studinfo 表中,这是我想指望 numvote 列的地方。

初始投票表

     userid     choice1    choice2     choice3     choice4
     12345      c-1234     c-1134      c-1222      c-1345 
     23456      c-1674     c-1534      c-1342      c-1444

螺柱信息表

     studid     fname    lname     mname     numvote
     c-1234     maria    cruz      santos       
     c-1134     juan     santos    cris
     c-1222     borg     sample    bern
     c-1345     joy      girl      cute

我设法从如下所示的 initial_vote 中获得用户选择 1-4 的研究

      $vote$_SESSION['userid'];
     function getinfo2($info2){
    global $voter; //lets say the userid here is 12345
    $info_select = "SELECT `$info2` FROM `initial_vote` WHERE `voter_studid`='".mysql_real_escape_string($voter)."'";
            if ($query_get = mysql_query($info_select)) { 
            if ($result = mysql_result($query_get, 0, $info2)) {
            return $result;
            }
            }
            }
     $c1 = getinfo2('choice1'); $c2 = getinfo2('choice2'); 
     $c3 = getinfo2('choice3'); $c4 = getinfo2('choice4');

但我现在的问题是,当我单击提交按钮时,如何添加或创建一个函数来计算 final_vote 表(numvote 列)中选定的学生。我尽力而为,但没有用。

 if($_POST['submit']{
    // ????
 }else { echo "Not added"; }
4

0 回答 0