投票管理程序
表结构 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("
|