投票管理程序 
表结构 
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 align=center bgcolor=aabbcc width=250 hight=450 border=0 style='border:1px solid rgb(0,0,0)'>"; 
         echo "<td 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 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 align=center style='border:1px solid rgb(0,0,0)'>"; 
             $result=mysql_query($sql); 
             while($my=mysql_fetch_row($result)) 
            { 
    echo "<tr>";echo "<td align=center width=50 bgcolor=99aabb style='border: 1px solid rgb(255,255,255)'>";echo $my[0];echo "</td>"; 
              echo "<td 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 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 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 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 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 align=center width=50 bgcolor=99aabb  style='border: 1px solid rgb(255,255,255)'>";echo $my[0];echo "</td>"; 
              echo "<td align=center width=200 bgcolor=99aabb  style='border: 1px solid rgb(255,255,255)'>$my[1]</td>"; 
    echo "<td align=center width=50 bgcolor=99aabb  style='border: 1px solid rgb(255,255,255)'>";echo $my[2];echo "</td>"; 
         echo "<td 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 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 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 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 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>";} 
    ?>  
【本文版权归作者与奥索网共同拥有,如需转载,请注明作者及出处】