PHP+MySQL实现的简单投票系统实例


Posted in PHP onFebruary 24, 2016

本文实例讲述了PHP+MySQL实现的简单投票系统。分享给大家供大家参考,具体如下:

<html>
<head><title>手机系统调查问卷</title>
<style type="text/css">
<!--
span{
  width:600px;
  height:100px;
  background-color:write;
  postion:relative;
  border:1px #cccccc solid;
}
div{
  width:60px;
  height:1px;
  background-color:blue;
  postion:absolute;
  bottom:0;
}
-->
</style>
</head>
<body>
你现在使用的手机是什么系统?
<form id="form1" method="POST" action="count.php">
<input type="radio" name="phone" value="1"> Android安卓
<input type="radio" name="phone" value="2"> Symbian塞班
<br>
<input type="radio" name="phone" value="3"> iphone苹果
<input type="radio" name="phone" value="4"> Google谷歌
<br>
<input type="radio" name="phone" value="5"> Winphone微软
<input type="radio" name="phone" value="6"> 其它
<br>
<input type="submit" value="提交">
</form>
<span>
当前票数:<br>
<?php
include 'connect.php';
$sql="select answer from countone";
$rs=mysql_query($sql);
$total=mysql_num_rows($rs);
$sql="select * from countone where answer=1";
$rs=mysql_query($sql);
$android=mysql_num_rows($rs);
$sql="select * from countone where answer=2";
$rs=mysql_query($sql);
$symbian=mysql_num_rows($rs);
$sql="select * from countone where answer=3";
$rs=mysql_query($sql);
$iphone=mysql_num_rows($rs);
$sql="select * from countone where answer=4";
$rs=mysql_query($sql);
$google=mysql_num_rows($rs);
$sql="select * from countone where answer=5";
$rs=mysql_query($sql);
$winphone=mysql_num_rows($rs);
$sql="select * from countone where answer=6";
$rs=mysql_query($sql);
$other=mysql_num_rows($rs);
?>
<table border="0">
<th>android</th><th>Symbian</th><th>iphone</th><th>Google</th><th>winphone</th><th>other</th>
<tr>
<td><?php echo $android ?>票</td>
<td><?php echo $symbian ?>票</td>
<td><?php echo $iphone ?>票</td>
<td><?php echo $google ?>票</td>
<td><?php echo $winphone ?>票</td>
<td><?php echo $other ?>票</td>
</tr>
<tr>
<td><?php for ($i=1;$i<=$android/$total+1;$i=$i+0.1){  echo "<div></div>"; } ?></td>
<td><?php for ($i=1;$i<=$symbian/$total+1;$i=$i+0.1){  echo "<div></div>"; } ?></td>
<td><?php for ($i=1;$i<=$iphone/$total+1;$i=$i+0.1){  echo "<div></div>"; } ?></td>
<td><?php for ($i=1;$i<=$google/$total+1;$i=$i+0.1){  echo "<div></div>"; } ?></td>
<td><?php for ($i=1;$i<=$winphone/$total+1;$i=$i+0.1){ echo "<div></div>"; } ?></td>
<td><?php for ($i=1;$i<=$other/$total+1;$i=$i+0.1){ echo "<div></div>"; } ?></td>
</tr>
</table>
</span>
</body>
</html>

写的有点??拢?械惚康?苁涤?/p>

<?php
include 'connect.php';
$name=$_POST['phone'];
$sql="insert into countone values(null,$name,now(),null)";
mysql_query($sql);
?>
<script type="text/javascript">
 alert ("投票成功!");
 location="question.php";
</script>

链接mysql:

<?php
mysql_connect("localhost","root","");
mysql_select_db("vote");
mysql_query("set names utf8");
?>

希望本文所述对大家PHP程序设计有所帮助。

PHP 相关文章推荐
PHP合并数组+与array_merge的区别分析
Aug 01 PHP
php中判断字符串是否全是中文或含有中文的实现代码
Sep 16 PHP
codeigniter教程之多文件上传使用示例
Feb 11 PHP
迪菲-赫尔曼密钥交换(Diffie?Hellman)算法原理和PHP实现版
May 12 PHP
解析WordPress中的post_class与get_post_class函数
Jan 04 PHP
Zend Framework开发入门经典教程
Mar 23 PHP
CI配置多数据库访问的方法
Mar 28 PHP
PHP调用存储过程返回值不一致问题的解决方法分析
Apr 26 PHP
PHP入门教程之字符串处理技巧总结(转换,过滤,解析,查找,截取,替换等)
Sep 11 PHP
phpstudy默认不支持64位php的解决方法
Feb 20 PHP
yii2使用GridView实现数据全选及批量删除按钮示例
Mar 01 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
Nov 14 PHP
汇总PHPmailer群发Gmail的常见问题
Feb 24 #PHP
PHP设计模式之简单投诉页面实例
Feb 24 #PHP
在Mac OS上编译安装Nginx+PHP+MariaDB开发环境的教程
Feb 23 #PHP
phalcon框架使用指南
Feb 23 #PHP
PHP计算日期相差天数实例分析
Feb 23 #PHP
php基于Fleaphp框架实现cvs数据导入MySQL的方法
Feb 23 #PHP
PHP编写RESTful接口
Feb 23 #PHP
You might like
PHP 危险函数解释 分析
2009/04/22 PHP
解析左右值无限分类的实现算法
2013/06/20 PHP
php实现的网络相册图片防盗链完美破解方法
2015/07/01 PHP
Yii 2.0实现联表查询加搜索分页的方法示例
2017/08/02 PHP
PHP7 mongoDB扩展使用的方法分享
2019/05/02 PHP
关于Laravel-admin的基础用法总结和自定义model详解
2019/10/08 PHP
CSS+Table图文混排中实现文本自适应图片宽度(超简单+跨所有浏览器)
2009/02/14 Javascript
解决checkbox的attr(checked)一直为undefined问题
2014/06/16 Javascript
一个JavaScript获取元素当前高度的实例
2014/10/29 Javascript
jQuery实现防止提交按钮被双击的方法
2015/03/24 Javascript
JavaScript中用toString()方法返回时间为字符串
2015/06/12 Javascript
基于jQuery实现Ajax验证用户名是否存在实例
2016/03/30 Javascript
创建基于Bootstrap的下拉菜单的DropDownList的JQuery插件
2016/06/02 Javascript
JavaScript中两个字符串的匹配
2016/06/08 Javascript
基于JS如何实现类似QQ好友头像hover时显示资料卡的效果(推荐)
2016/06/09 Javascript
深入掌握 react的 setState的工作机制
2017/09/27 Javascript
nuxt框架中路由鉴权之Koa和Session的用法
2018/05/09 Javascript
关于Vue组件库开发详析
2018/07/01 Javascript
Vue.js的复用组件开发流程完整记录
2018/11/29 Javascript
微信小程序canvas绘制圆角base64图片的实现
2019/08/18 Javascript
layui当点击文本框时弹出选择框,显示选择内容的例子
2019/09/02 Javascript
Vue 实现html中根据类型显示内容
2019/10/28 Javascript
详解vuejs中执行npm run dev出现页面cannot GET/问题
2020/04/26 Javascript
JavaScript Tab菜单实现过程解析
2020/05/13 Javascript
[02:02:38]VG vs Mineski Supermajor 败者组 BO3 第一场 6.6
2018/06/07 DOTA
[55:03]LGD vs EG 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
[42:32]完美世界DOTA2联赛循环赛 Magma vs PXG BO2第二场 10.28
2020/10/28 DOTA
Python实现多线程下载文件的代码实例
2014/06/01 Python
使用python绘制温度变化雷达图
2019/10/18 Python
python 链接sqlserver 写接口实例
2020/03/11 Python
Fossil美国官网:Fossil手表、手袋、珠宝及配件
2017/02/01 全球购物
联想智利官方网站:Lenovo Chile
2020/06/03 全球购物
static全局变量与普通的全局变量有什么区别
2014/05/27 面试题
志愿者活动总结报告
2014/06/27 职场文书
Java Socket实现Redis客户端的详细说明
2021/05/26 Redis
mysql定时自动备份数据库的方法步骤
2021/07/07 MySQL