1. 메인 투표 페이지:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>投票</title> </head> <body> <form action="TouChuLi.php" method="post"> <?phpinclude ("DBDA.class.php");$db=new DBDA();//从调研题目表中找出题目代号和名称$sql="select * from diaoyantimu limit 0,1";$arr=$db->query($sql);$tmmc=$arr[0][1];$tmdh=$arr[0][0];echo "<p><h2>{$tmmc}:</h2></p>";//从调研选项表中输出选项内容:$sqlxx="select * from diaoyanxuanxiang where timudaihao='{$tmdh}'";$arrxx=$db->query($sqlxx);echo "<p id='list'>";foreach ($arrxx as $v) { echo "<p><input type='checkbox' value='{$v[0]}' name='xx[]'>{$v[1]}</p><br />"; } ?> <input type="submit" value="提交"> <input type="button" value="查看结果" id="check" onclick="Showjieguo()"> </form> </p> <p id="jieguo" style="display:none"> <?php//计算总人数:$sqlzs="select sum(numbers) from diaoyanxuanxiang where timudaihao='{$tmdh}'";$zrs=$db->query($sqlzs); foreach ($arrxx as $v) { $name=$v[1]; $number=$v[2]; if($zrs[0][0]==0) { $bfb = 0; } else { $bfb = ($number/$zrs[0][0])*100; } $bfb=round($bfb,2); echo "<p> <span class='x'>{$name} </span> <p class='x' style='width:200px; height:10px; background-color:#808080'> <p style='width:{$bfb}%; height:10px; background-color:#FF8040'> </p> </p> <span class='x'>{$number} </span> <span class='x'>{$bfb}% </span> </p> <br /> "; }?> <input type="button" value="返回" id="fanhui" onclick="Showfanhui()"> </p> <script>function Showjieguo() { document.getElementById("list").style.display="none"; document.getElementById("jieguo").style.display="block"; }function Showfanhui() { document.getElementById("list").style.display="block"; document.getElementById("jieguo").style.display="none"; }</script> </body> </html>
<?php$arr=$_POST["xx"];include ("../DBDA.class.php");$db=new DBDA(); foreach($arr as $v) { $sql = "update diaoyanxuanxiang set numbers = numbers+1 where ids = '{$v}'"; $db->Query($sql,1);//1代表$sql的类型}header ("location:TouPiao.php");?>
위 내용은 PHP+MySql을 사용하여 WeChat 투표 기능을 구현하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!