最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

使用PHP+MySql實現(xiàn)微信投票功能實例代碼

 更新時間:2017年09月29日 09:34:30   作者:WORSHIP亞薩  
這篇文章主要介紹了使用PHP+MySql實現(xiàn)微信投票功能實例代碼,需要的朋友可以參考下

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">
<?php
include ("DBDA.class.php");
$db=new DBDA();
//從調(diào)研題目表中找出題目代號和名稱
$sql="select * from diaoyantimu limit 0,1";
$arr=$db->query($sql);
$tmmc=$arr[0][1];
$tmdh=$arr[0][0];
echo "<div><h2>{$tmmc}:</h2></div>";
//從調(diào)研選項表中輸出選項內(nèi)容:
$sqlxx="select * from diaoyanxuanxiang where timudaihao='{$tmdh}'";
$arrxx=$db->query($sqlxx);
echo "<div id='list'>";
foreach ($arrxx as $v)
{
 echo "<div><input type='checkbox' value='{$v[0]}' name='xx[]'>{$v[1]}</div><br />";
}
?>
<input type="submit" value="提交">
<input type="button" value="查看結(jié)果" id="check" onclick="Showjieguo()">
</form>
</div>
<div id="jieguo" style="display:none">
<?php
//計算總?cè)藬?shù):
$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 "<div>
  <span class='x'>{$name} </span>
  <div class='x' style='width:200px; height:10px; background-color:#808080'>
  <div style='width:{$bfb}%; height:10px; background-color:#FF8040'> </div>
  </div>
  <span class='x'>{$number} </span>
  <span class='x'>{$bfb}% </span>
  </div>
  <br />
  "; 
}
?>
<input type="button" value="返回" id="fanhui" onclick="Showfanhui()">
</div>
<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>

2.處理投票頁面:

<?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");
?>

3. 建立訪問數(shù)據(jù)庫的類,封裝用于引用:

<?php
//執(zhí)行一個sql語句,返回相應(yīng)的結(jié)果
class DBDA
{
 public $host="localhost";//數(shù)據(jù)庫服務(wù)器地址
 public $uid="root";//數(shù)據(jù)庫用戶名
 public $password="";//數(shù)據(jù)庫密碼
 //執(zhí)行SQL語句的方法
 //參數(shù)里面:$sql代表要執(zhí)行的sql語句;$type是sql語句的類型,0代表查詢,1代表其他(增刪改);$db代表要操作的數(shù)據(jù)庫
 function Query($sql,$type=0,$db="0710_info")
 {
  //造連接對象
  $dbconnect=new MySQLi($this->host,$this->uid,$this->password,$db);
  //判斷連接是否出錯
  !mysqli_connect_error() or die("連接失?。?);
  //執(zhí)行sql語句
  $result=$dbconnect->query($sql);
  //判斷SQL語句類型
  if($type==0)
  {
    //如果是查詢語句返回結(jié)果集的二維數(shù)組
   return $result->fetch_all();
   }
  else
  {
   //如果是其他語句,返回true或false
   return $result;
   }  
  }
 }

總結(jié)

以上所述是小編給大家介紹的使用PHP+MySql實現(xiàn)微信投票功能實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • PHP與服務(wù)器文件系統(tǒng)的簡單交互

    PHP與服務(wù)器文件系統(tǒng)的簡單交互

    這篇文章主要介紹了PHP與服務(wù)器文件系統(tǒng)的簡單交互的相關(guān)資料,非常不錯,具有參考借鑒價值,感興趣的朋友一起看看吧
    2016-10-10
  • php結(jié)合ajax實現(xiàn)贊、頂、踩功能實例

    php結(jié)合ajax實現(xiàn)贊、頂、踩功能實例

    這篇文章主要介紹了php結(jié)合ajax實現(xiàn)贊、頂、踩功能實例,包含PHP代碼、JS代碼和數(shù)據(jù)庫端代碼,非常詳細,入門非常好的例子,需要的朋友可以參考下
    2014-05-05
  • 在PHP中使用FastCGI解析漏洞及修復(fù)方案

    在PHP中使用FastCGI解析漏洞及修復(fù)方案

    這篇文章主要介紹了在PHP中使用FastCGI解析漏洞及修復(fù)方案的相關(guān)資料,需要的朋友可以參考下
    2015-11-11
  • php格式化時間戳

    php格式化時間戳

    一般mysql數(shù)據(jù)庫中存儲時間都是使用的Unix時間戳,那么我們顯示時間的時候如果更加的友好呢,今天就給大家分享3個封裝好的格式化函數(shù),有需要的小伙伴可以參考下
    2016-12-12
  • YII CLinkPager分頁類擴展增加顯示共多少頁

    YII CLinkPager分頁類擴展增加顯示共多少頁

    yii的分頁類CLinkPager默認是不支持顯示共x頁的,那么現(xiàn)在接的項目有這樣的需求,怎么辦呢?下面通過本文給大家介紹YII CLinkPager分頁類擴展增加顯示共多少頁的實例代碼,需要的朋友參考下吧
    2016-01-01
  • 用PHP做了一個領(lǐng)取優(yōu)惠券活動的示例代碼

    用PHP做了一個領(lǐng)取優(yōu)惠券活動的示例代碼

    這篇文章主要介紹了用PHP做了一個領(lǐng)取優(yōu)惠券活動的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • PHP去掉json字符串中的反斜杠\及去掉雙引號前的反斜杠

    PHP去掉json字符串中的反斜杠\及去掉雙引號前的反斜杠

    這篇文章主要介紹了PHP去掉json字符串中的反斜杠\及去掉雙引號前的反斜杠的相關(guān)資料,需要的朋友可以參考下
    2015-09-09
  • 解決php extension 加載順序問題

    解決php extension 加載順序問題

    這篇文章主要介紹了解決php extension 加載順序問題,非常不錯,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-08-08
  • PHP源碼分析之變量的存儲過程分解

    PHP源碼分析之變量的存儲過程分解

    這篇文章主要介紹了PHP源碼分析之變量的存儲過程分解,本文針對PHP變量聲明后,解釋器在背后的一系列動作做了分解,需要的朋友可以參考下
    2014-07-07
  • thinkPHP框架實現(xiàn)多表查詢的方法

    thinkPHP框架實現(xiàn)多表查詢的方法

    這篇文章主要介紹了thinkPHP框架實現(xiàn)多表查詢的方法,結(jié)合實例形式簡單分析了thinkPHP在多表查詢情況下where的使用方法與注意事項,需要的朋友可以參考下
    2018-06-06

最新評論

景泰县| 孟连| 望城县| 绥德县| 嵊泗县| 东台市| 芜湖市| 镇安县| 宝丰县| 冀州市| 西藏| 岳阳市| 东乌珠穆沁旗| 扬州市| 吐鲁番市| 屏东市| 当阳市| 乌苏市| 右玉县| 共和县| 界首市| 东明县| 商城县| 息烽县| 甘南县| 泉州市| 漳平市| 平阳县| 宁波市| 昂仁县| 衡东县| 醴陵市| 林西县| 阿克陶县| 沙河市| 会宁县| 古浪县| 武穴市| 兴安盟| 中西区| 铅山县|