Heim >Backend-Entwicklung >PHP-Tutorial >php调查系统2_PHP教程

php调查系统2_PHP教程

WBOY
WBOYOriginal
2016-07-13 17:23:391068Durchsuche

//名称:showresult.php3
//本程序用于查看投票结果
//作者:phpstudent
//$vpollid=1; 传递参数 调查ID

require(database.php3);

$db = new database();
$db->openDefaultConnection();
$SQL="SELECT polltitle from poll where pollid=".$vpollid;
$db->openResultset($SQL);
$db->rstNext();
$vpolltitle=$db->getItem(1); //取出调查标题
$db->closeResultset();

$SQL = "SELECT chioceid,chiocename,chiocenum,chiocecolor from pollchioce where pollid=".$vpollid;
$db->openResultset($SQL);

$i=0;
$vpollData=" ";
$vpollColor="";
$voteTotal=0;
$vchiocename=split(",","1,2,3,4,5,6,7,8");

while($db->rstNext()) //取出选项的文字,计数及颜色
{ $vchiocename[$i]=$db->getItem(2);
if($i==0)
{
$vpollData=$db->getItem(3);
$vpollColor=$db->getItem(4);
}
else
{$vpollData.=",";
$vpollData.=$db->getItem(3);
$vpollColor.=",";
$vpollColor.=$db->getItem(4);


}
$voteTotal+=$db->getItem(3);
$i++;
};
$vchiocenum=split(",",$vpollData);
$vchiocecolor=split(",",$vpollColor);
$db->closeResultset();
$db->closeConnection();

if($voteTotal==0)
echo("尚未投票");
else
{echo("调查标题:
".$vpolltitle."
");
echo("php调查系统2_PHP教程");//调用绘制3D饼图程序
echo("目前投票总数:".$voteTotal."票,其中");
for($j=0;$j{
echo("");
echo($vchiocename[$j]);
echo("   ");
echo($vchiocenum[$j]."票");
}
echo("");
}
?>

=================================================//名称:showpie.php3
//作者:phpstudent
//本程序用于查看投票结果
//$vpollData;$vpollColor; 传递参数投票数据串及颜色串
require(pie3d.php3); //3D饼图类,以前程序发表过,只须将后边的实现去掉
$objp = new Pie3d();
$objp->setDataArray($vpollData);
$objp->setColorArray($vpollColor);
$objp->DrawPie();
?>

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/532222.htmlTechArticle//名称:showresult.php3 //本程序用于查看投票结果 //作者:phpstudent //$vpollid=1; 传递参数 调查ID require(database.php3); $db = new database(); $db->openDefa...
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn