php txt投票功能,php查询操作实现投票功能
php查詢操作實(shí)現(xiàn)投票功能本文實(shí)例為大家分享了php查詢操作實(shí)現(xiàn)投票功能的代碼,供大家參考,具體內(nèi)容如下
題目:
解題方法匯總:
方法一:
1. 投票主頁(yè)面:
投票query($sql);
$tmmc=$arr[0][1];
$tmdh=$arr[0][0];
echo "
{$tmmc}:";
//從調(diào)研選項(xiàng)表中輸出選項(xiàng)內(nèi)容:
$sqlxx="select * from diaoyanxuanxiang where timudaihao='{$tmdh}'";
$arrxx=$db->query($sqlxx);
echo "
";
foreach ($arrxx as $v)
{
echo "
{$v[1]}
";
}
?>
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 "
{$name}
{$number}
{$bfb}%
";
}
?>
《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》
2.處理投票頁(yè)面:
Query($sql,1);//1代表$sql的類型
}
header ("location:TouPiao.php");
?>
3. 建立訪問數(shù)據(jù)庫(kù)的類,封裝用于引用:
host,$this->uid,$this->password,$db);
//判斷連接是否出錯(cuò)
!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;
}
}
}
方法二:
1. 投票主頁(yè)面:
投票query($sql);
$tmmc=$arr[0][1];
$tmdh=$arr[0][0];
echo "
{$tmmc}:";
//從調(diào)研選項(xiàng)表中輸出選項(xiàng)內(nèi)容:
$sqlxx="select * from diaoyanxuanxiang where timudaihao='{$tmdh}'";
$arrxx=$db->query($sqlxx);
echo "
";
foreach ($arrxx as $v)
{
echo "
{$v[1]}
";
}
?>
2. 處理投票頁(yè)面:
Query($sql,1);//1代表$sql的類型
}
header ("location:TouPiao.php");
?>
3. 查看投票結(jié)果頁(yè)面:
查看結(jié)果
query($sql);
$tmmc=$arr[0][1];
echo "
{$tmmc}:";
//從調(diào)研選項(xiàng)表中輸出選項(xiàng)內(nèi)容:
$sqlxx="select * from diaoyanxuanxiang where timudaihao='{$arr[0][0]}'";
$arrxx=$db->query($sqlxx);
//計(jì)算總?cè)藬?shù):
$sqlzs="select sum(numbers) from diaoyanxuanxiang where timudaihao='{$arr[0][0]}'";
$zrs=$db->query($sqlzs);
foreach ($arrxx as $v)
{
$name=$v[1];//調(diào)研項(xiàng)目名稱
$number=$v[2];//選擇該項(xiàng)的人數(shù)
//判斷總?cè)藬?shù)是否為0
if($zrs[0][0]==0)
{
$bfb = 0;
}
else
{
$bfb = ($number/$zrs[0][0])*100;//求百分比
}
$bfb=round($bfb,2); //取小數(shù)點(diǎn)后兩位
echo "
{$name}
{$number}
{$bfb}%
";
}
?>
顯示結(jié)果:
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家學(xué)習(xí)php程序設(shè)計(jì)有所幫助。
/php/31445.htmlwww.phpzy.comtrue/php/31445.htmlTechArticlephp查詢操作實(shí)現(xiàn)投票功能 本文實(shí)例為大家分享了php查詢操作實(shí)現(xiàn)投票功能的代碼,供大家參考,具體內(nèi)容如下 題目: 解題方法匯總: 方法一: 1. 投票主頁(yè)面: 投票 query($sql);$tmmc=$a...
總結(jié)
以上是生活随笔為你收集整理的php txt投票功能,php查询操作实现投票功能的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为什么要来学习算法?写在英雄的5月集训月
- 下一篇: 计算机维修难点,计算机组装与维修习重难点