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(1)
Oct 09 PHP
Apache, PHP在Windows 9x/NT下的安装与配置 (二)
Oct 09 PHP
linux下 C语言对 php 扩展
Dec 14 PHP
PHP与C#分别格式化文件大小的代码
May 14 PHP
php UBB 解析实现代码
Nov 27 PHP
php通过function_exists检测函数是否存在的方法
Mar 18 PHP
PHP date函数常用时间处理方法
May 11 PHP
迪菲-赫尔曼密钥交换(Diffie?Hellman)算法原理和PHP实现版
May 12 PHP
修改Laravel5.3中的路由文件与路径
Aug 10 PHP
php删除一个路径下的所有文件夹和文件的方法
Feb 07 PHP
Laravel框架基于ajax实现二级联动功能示例
Jan 17 PHP
深入理解PHP+Mysql分布式事务与解决方案
Dec 03 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 cli 方式 在crotab中运行解决
2010/02/08 PHP
php写入、删除与复制文件的方法
2015/06/20 PHP
Laravel与CI框架中截取字符串函数
2016/05/08 PHP
firefox下input type=&quot;file&quot;的size是多大
2011/10/24 Javascript
下拉列表select 由左边框移动到右边示例
2013/12/04 Javascript
jQuery选择器源码解读(二):select方法
2015/03/31 Javascript
js实现n秒倒计时后才可以点击的效果
2015/12/20 Javascript
Angularjs全局变量被作用域监听的正确姿势
2016/02/06 Javascript
javascript之Boolean类型对象
2016/06/07 Javascript
关于session和cookie的简单理解
2016/06/08 Javascript
JS实现页面跳转参数不丢失的方法
2016/11/28 Javascript
js正则表达式惰性匹配和贪婪匹配用法分析
2016/12/26 Javascript
JS实现数组去重复值的方法示例
2017/02/18 Javascript
javaScript封装的各种写法
2017/08/14 Javascript
vue-infinite-loading2.0 中文文档详解
2018/04/08 Javascript
JS实现textarea通过换行或者回车把多行数字分割成数组并且去掉数组中空的值
2018/10/29 Javascript
element ui table 增加筛选的方法示例
2018/11/02 Javascript
vue实现登录页面的验证码以及验证过程解析(面向新手)
2019/08/02 Javascript
vue进入页面时不在顶部,检测滚动返回顶部按钮问题及解决方法
2019/10/30 Javascript
vue-model实现简易计算器
2020/08/17 Javascript
[33:33]完美世界DOTA2联赛PWL S2 FTD.C vs SZ 第二场 11.27
2020/11/30 DOTA
Python-for循环的内部机制
2020/06/12 Python
Pycharm常用快捷键总结及配置方法
2020/11/14 Python
Pytorch实验常用代码段汇总
2020/11/19 Python
pandas apply使用多列计算生成新的列实现示例
2021/02/24 Python
HTML 5.1来了 9月份正式发布 更新内容预览
2016/04/26 HTML / CSS
canvas绘制树形结构可视图形的实现
2020/04/03 HTML / CSS
美国第二大连锁书店:Books-A-Million
2017/12/28 全球购物
如何用JQuery进行表单验证
2013/05/29 面试题
毕业设计计划书
2014/01/09 职场文书
幼儿园老师辞职信
2014/01/20 职场文书
幼儿园教师教学反思
2014/02/06 职场文书
2014向国旗敬礼网上签名活动总结
2014/09/27 职场文书
渠道运营商合作协议书范本
2014/10/06 职场文书
琅琊山导游词
2015/02/05 职场文书
党员个人自我评价
2015/03/03 职场文书