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

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

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

1. 投票主頁(yè)面:

<!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)研題目表中找出題目代號(hà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)研選項(xiàng)表中輸出選項(xiàng)內(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
//計(jì)算總?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.處理投票頁(yè)面:

<?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ù)庫(kù)的類,封裝用于引用:

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

總結(jié)

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

相關(guān)文章

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

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

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

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

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

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

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

    php格式化時(shí)間戳

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

    YII CLinkPager分頁(yè)類擴(kuò)展增加顯示共多少頁(yè)

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

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

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

    PHP去掉json字符串中的反斜杠\及去掉雙引號(hào)前的反斜杠

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

    解決php extension 加載順序問題

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

    PHP源碼分析之變量的存儲(chǔ)過(guò)程分解

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

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

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

最新評(píng)論

威远县| 娱乐| 抚顺县| 天气| 科尔| 奇台县| 南陵县| 巫山县| 汶上县| 景谷| 卫辉市| 黎平县| 社旗县| 汉寿县| 溆浦县| 中阳县| 志丹县| 仁寿县| 广丰县| 清远市| 北海市| 汤阴县| 化隆| 云南省| 井冈山市| 太白县| 平塘县| 镇原县| 德钦县| 朝阳县| 泸州市| 泾川县| 巫溪县| 上栗县| 陇川县| 环江| 嘉鱼县| 汉沽区| 天门市| 元谋县| 东宁县|