PHP+MySql 简单投票系统代码(包括前台、后台)
2008 年 06 月 10 日 星期二 下午 05:03
前台代码:
index.php
无标题文档
result.php
无标题文档
$opt=$_POST['opt'];
$ObjID=$_POST['ObjID'];
$Sql="select count(1) as IPNum from IPTable where IP='".$IP."' and
ObjID='".$ObjID."'";
$Result=mysql_query($Sql);
$Arr=mysql_fetch_array($Result);
if($opt=="vote")
{
if($Arr['IPNum']<=0)
{
if($SType=="0")
{
$Sql="update tselect set `Num`=`Num`+1 where ID='".$Sel."'";
if(mysql_query($Sql))
{
mysql_query("insert into IPTable (IP,ObjID) values
('".$IP."','".$ObjID."')");
echo "";
}
else
{
echo "";
}
}
elseif($SType=="1")
{
$Count=count($SelArr);
for($i=0;$i<$Count;$i++)
{
$SqlStr.=" ID=".$SelArr[$i]." or ";
}
$SqlStr=substr($SqlStr,0,strlen($SqlStr)-4);
$Sql="update tselect set `Num`=`Num`+1 where ".$SqlStr;
if(mysql_query($Sql))
{
mysql_query("insert into IPTable (IP,ObjID) values
('".$IP."','".$ObjID."')");
echo "";
}
else
{
echo "";
}
}
}
else
{
echo "";
}
}
$Sql="select * from tobject where ID='".$ObjID."'";
$Result=mysql_query($Sql);
$Arr=mysql_fetch_array($Result);
$OJBName=$Arr['OJBName'];
$SType=$Arr['SType'];
?>
public.js
function selectAll(obj) {
for(var i = 0;i
f.submit();
}
function Objadd(page,f)
{
f.opt.value="add";
f.action=page;
f.submit();
}
function objdel(page,f,id)
{
if(confirm("您确认要删除这个项目吗?"))
{
f.opt.value="del";
f.ID.value=id
f.action=page;
f.submit();
}
}
function Objdelsel(page,f)
{
if(confirm("您确认要删除这些项目吗?"))
{
f.opt.value="delsel";
f.action=page;
f.submit();
}
}
function objselect(page,f,id)
{
f.opt.value="list";
f.ObjID.value=id;
f.action=page;
f.submit();
}
function lookresult(page,f,opt)
{
f.opt.value=opt;
f.action=page;
f.submit();
}
conn.php
style.css
.font1{ font-family:"宋体"; font-size:12px; line-height:23px;
font-weight:bold;}
.font2{ font-family:"宋体"; font-size:12px; line-height:23px;}
.font3{ font-family:"宋体"; font-size:12px;}
.td1{ border:1px solid #FFF;}
后台代码:
index.php
无标题文档