广

PHP编程

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    投票管理程序

    2018-09-29 11:21:46 次阅读 稿源:互联网
    零七广告
    投票管理程序

    表结构
    CREATE TABLE poll(Poll_Id INT (11) not null AUTO_INCREMENT,Poll_Name char(50) ,Poll_Del INT (10) DEFAULT '0' , PRIMARY KEY (Poll_Id))   

    CREATE TABLE pollsele(Pollsele_Id INT (11) not null AUTO_INCREMENT,Pollsele_Name char(50) ,Poll_Del INT (10) DEFAULT '0' , Pollsele_poll_Id INT (10) ,pollsele_num int (10), PRIMARY KEY (Pollsele_Id))   
    -------------------------------------------------------------------------------------------------
    poll.php   //主程序

    <?     $db =mysql_connect("localhost", "root","391450");
    mysql_select_db("class",$db);
    $sql="select poll_id,Poll_Name from poll where poll_del='1'";
    @$result = mysql_query($sql);


          $myrow=mysql_fetch_row($result);
         echo "<table style="text-align:center" bgcolor=aabbcc width=250 hight=450 border=0 style='border:1px solid rgb(0,0,0)'>";
             echo "<td style="text-align:center" bgcolor=99aabb style='border:1px solid rgb(255,255,255)'>";

          echo "$myrow[1]";



           $sql="select Pollsele_Name,pollsele_poll_id from pollsele where pollsele_del='0' and pollsele_poll_id='$myrow[0]'";
    @$result = mysql_query($sql);
      echo "<FORM ACTION='pollsee.php?poll_id=$myrow[0]' METHOD='post' target=_blank>";
         echo "<p style="text-align:center">";
       while($myrow=mysql_fetch_row($result))
       {

       echo "<input type='radio' name=toupiao value='$myrow[0]'>$myrow[0]";
         echo " ";                                          }
       echo "<br>";  echo "<br>";
      echo "<input type=submit name=submit value='投票' >";

       echo "</p>";
      echo "</form>";      echo "</td>";
           echo "</table>";
       mysql_close();
        echo "<br>";
        echo "<p align=right>";
       echo "<a href=poll_input>管理</a>"; echo "</p>";     ?>
    -----------------------------------------------------------------------
    poll_input.php  //添加主题

    <?        $db =mysql_connect("localhost", "root","391450");
    mysql_select_db("class",$db);
           $sql="select poll_id,poll_name,poll_del from poll";
                  echo "<table width=300 hight=560 bgcolor=aabbcc style="text-align:center" style='border:1px solid rgb(0,0,0)'>";
                 $result=mysql_query($sql);
                 while($my=mysql_fetch_row($result))
                {

        echo "<tr>";echo "<td style="text-align:center" width=50 bgcolor=99aabb style='border: 1px solid rgb(255,255,255)'>";echo $my[0];echo "</td>";
                  echo "<td style="text-align:center" width=200 bgcolor=99aabb style='border: 1px solid rgb(255,255,255)'><a href=pollsele.php?id=$my[0]>$my[1]</a></td>";
        echo "<td style="text-align:center" width=50 bgcolor=99aabb style='border: 1px solid rgb(255,255,255)'>";echo $my[2];echo "</td>";
                     echo "</tr>";

                      }    echo "</table>";
                       ?>
    <html>
    <head>
      <?

               if($submit2!="添加")
                 { echo "<p style="text-align:center">";
                 echo "<FORM ACTION='poll_input.php' METHOD='post'>";


            echo "<font color=004080>主题:</font>";
           echo "<input type=text name=title size=30 value=''>";



          echo "<input type=submit name=submit2 value='添加'>";
                        echo "</p>";
               echo"</form>";   }

    else
          {$db =mysql_connect("localhost", "root","391450");
    mysql_select_db("class",$db);
           $sql="select poll_name from poll where poll_name='$title'";
                 mysql_query($sql);


    $sql="insert into poll values('','$title','')";
    mysql_query($sql);
    mysql_close();
    echo "<META HTTP-EQUIV=REFRESH CONTENT='1; URL=poll_input.php'>";  }
               if($submit1!="有效"&&$submit3!="删除")
               {  echo "<p style="text-align:center">";
               echo "<FORM ACTION='poll_input.php' METHOD='post'>";
               echo "<font color=004080>设置主题:</font>";
       echo "<select name='sele' size=1>";
             $db =mysql_connect("localhost", "root","391450");
    mysql_select_db("class",$db);
    $sql="select Poll_Id from poll";
    $result = mysql_query($sql);
    mysql_close();
    while($myrow=mysql_fetch_row($result))
    { echo "<option value='$myrow[0]'>$myrow[0]";}

       echo "</select>";
         echo "<input type=submit name=submit1 value='有效'>";
            echo "<input type=submit name=submit3 value='删除'>";
           echo "</p>";
    echo "</FORM>";

               }
               else
               {
                  if($submit1=="有效")
                  {
               $db =mysql_connect("localhost", "root","391450");
    mysql_select_db("class",$db);

    $sql="update poll set Poll_Del='0'";
    $result = mysql_query($sql);

      $sql="update poll set Poll_Del='1' where poll_id='$sele'";
    $result = mysql_query($sql);

    mysql_close();
    echo "<META HTTP-EQUIV=REFRESH CONTENT='1; URL=poll_input.php'>";      }
        else
        {   $db =mysql_connect("localhost", "root","391450");
    mysql_select_db("class",$db);
    $sql="delete from poll where poll_id='$sele'";
    $result = mysql_query($sql);
    $sql="delete from pollsele where pollsele_poll_id='$sele'";
    mysql_query($sql);
    mysql_close();
    echo "<META HTTP-EQUIV=REFRESH CONTENT='1; URL=poll_input.php'>";      }

    }
    ?>
    --------------------------------------------------------------------
    pollsele.php  //添加选项

    <?        $db =mysql_connect("localhost", "root","391450");
    mysql_select_db("class",$db);
           $sql="select pollsele_id,pollsele_name,pollsele_del,pollsele_num from pollsele where pollsele_poll_id='$id'";
                  echo "<table width=300 hight=560 style="text-align:center" bgcolor=aabbcc style='border:1px solid rgb(0,0,0)' >";
                 @$result=mysql_query($sql);
                 while($my=mysql_fetch_row($result))
                {

        echo "<tr>";echo "<td style="text-align:center" width=50 bgcolor=99aabb  style='border: 1px solid rgb(255,255,255)'>";echo $my[0];echo "</td>";
                  echo "<td style="text-align:center" width=200 bgcolor=99aabb  style='border: 1px solid rgb(255,255,255)'>$my[1]</td>";
        echo "<td style="text-align:center" width=50 bgcolor=99aabb  style='border: 1px solid rgb(255,255,255)'>";echo $my[2];echo "</td>";
             echo "<td style="text-align:center" width=50 bgcolor=99aabb  style='border: 1px solid rgb(255,255,255)'>";echo $my[3];echo "</td>";
                     echo "</tr>";

                      }    echo "</table>";
                       ?>
    <html>
    <head>
      <?

               if($submit2!="添加")
                 {     echo "<p style="text-align:center">";
                 echo "<FORM ACTION='pollsele.php?id=$id' METHOD='post'>";


            echo "<font color=004080>选项:</font></td>";
           echo "<input type=text name=title size=30 value=''>";



          echo "<input type=submit name=submit2 value='添加'>";
                        echo "</p>";
               echo"</form>";   }

    else
          {$db =mysql_connect("localhost", "root","391450");
    mysql_select_db("class",$db);


    $sql="insert into pollsele values('','$title','','$id','')";
    mysql_query($sql);
    mysql_close();
    echo "<META HTTP-EQUIV=REFRESH CONTENT='1; URL=pollsele.php?id=$id'>";  }
               if($submit1!="有效"&&$submit3!="无效")
               {  echo "<p style="text-align:center">";
               echo "<FORM ACTION='pollsele.php?id=$id' METHOD='post'>";
                echo "<font color=004080>设置选项:</font>";
       echo "<select name='sele' size=1>";
             $db =mysql_connect("localhost", "root","391450");
    mysql_select_db("class",$db);
    $sql="select Pollsele_Id from pollsele where pollsele_poll_id='$id'";
    $result = mysql_query($sql);
    mysql_close();
    while($myrow=mysql_fetch_row($result))
    { echo "<option value='$myrow[0]'>$myrow[0]";}

       echo "</select>";
         echo "<input type=submit name=submit1 value='有效'>";
            echo "<input type=submit name=submit3 value='无效'>";
          echo "</p>";
    echo "</FORM>";

               }
               else
               { $db =mysql_connect("localhost", "root","391450");
    mysql_select_db("class",$db);
          if ($submit1=="有效")
          {
        $sql="update pollsele set Pollsele_Del='0' where pollsele_id='$sele'";
    $result = mysql_query($sql);}
    else
    {
    $sql="update pollsele set Pollsele_Del='1' where pollsele_id='$sele'";
    $result = mysql_query($sql);   }
    mysql_close();
    echo "<META HTTP-EQUIV=REFRESH CONTENT='1; URL=pollsele.php?id=$id'>";      }


    ?>
    ----------------------------------------------------------------------
    pollsee.php  //投票结果

    <?       if ($toupiao!=""){
    $db =mysql_connect("localhost", "root","391450");
    mysql_select_db("class",$db);
      $sql="select Pollsele_Name,pollsele_num from pollsele where pollsele_name='$toupiao'";
    @$result = mysql_query($sql);
      $myrow=mysql_fetch_row($result);
      $poll_num=$myrow[1];
      $poll_num=$poll_num+1;
    $sql="update pollsele set Pollsele_num='$poll_num' where pollsele_name='$toupiao'";
    mysql_query($sql);

        $sql="select Poll_Name from poll where poll_id='$poll_id'";
    @$result = mysql_query($sql);
         $title=mysql_fetch_row($result);
           echo "<p style="text-align:center">";
          echo $title[0]; echo "</p>";
          echo "<br>";
           $sql="select Pollsele_Name,pollsele_num from pollsele where pollsele_del='0' and pollsele_poll_id='$poll_id'";
    @$result = mysql_query($sql);
          echo "<table style="text-align:center" bgcolor=aabbcc style='border:1px solid rgb(0,0,0)'>";
      while($myrow=mysql_fetch_row($result))
      {   echo "<tr>"; echo "<td width=150 bgcolor=99aabb style='border:1px solid rgb(255,255,255)'>";
      echo $myrow[0];echo "</td><td width=50 bgcolor=99aabb style='border:1px solid rgb(255,255,255)'>";echo $myrow[1]; echo "</td></tr>";} echo "</table>";  }
      else
      {echo "<font color=red>你不能投空票!!!</font>";}

        ?>  

    【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】    

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告