一个小的投票系统

文件http://files.cnblogs.com/files/liuwenbohhh/vote.zip

index.php

<!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" />
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE8" />
<meta http-equiv="X-UA-Compatible" content="IE=8" />
<link rel="stylesheet" type="text/css" href="issue.css" />
<title>控制台</title>
</head>
<body>
<div id="main">

<?php
$con = mysql_connect("localhost","root","");
if (!$con)
{
die(‘Could not connect: ‘ . mysql_error());
}

mysql_select_db("vote", $con);

$result = mysql_query("SELECT * FROM vote_user");

while($row = mysql_fetch_array($result))
{
echo "<div class=\"box\">
<div class=\"content_left\">
<img src=\"\" alt=\"\" />
</div>
<div class=\"content_center\">
<div class=\"fig_first\">s</div>
<div class=\fig_second\">".$row[‘name‘]
."</div>
<div class=\"fig_third\">人*4</div>
</div>
<div class=\"content_right\">
<div class=\"fig_first\">s</div>
<div class=\"fig_second\">s</div>
<div class=\"fig_third\">
<a href=\"update.php?id=".$row[‘id‘]."\" class=\"input_zu\">投票</a>
</div>
</div>
</div>";

}

mysql_close($con);
?>
</div>
</body>
</html>

update.php

<?php
function isDiffDays($last_date,$this_date){

if(($last_date[‘year‘]===$this_date[‘year‘])&&($this_date[‘yday‘]===$last_date[‘yday‘])){
return FALSE;
}else{
return TRUE;
}
}

$id=$_GET["id"];
$con = mysql_connect("localhost","root","");
if (!$con)
{
die(‘Could not connect: ‘ . mysql_error());
}

mysql_select_db("vote", $con);
$result = mysql_query("SELECT * FROM vote_user where id=‘{$id}‘");
$data=mysql_fetch_assoc($result);

$number=++$data["number"];
echo $number;
mysql_query("UPDATE vote_user SET number = ‘{$number}‘
WHERE id = ‘{$id}‘");
$time=time();
$ip=$_SERVER[‘REMOTE_ADDR‘];
mysql_query("INSERT INTO vote_ip (id, userid,ip, time)
VALUES (NULL,‘{$id}‘, ‘{$ip}‘, ‘{$time}‘)");
mysql_close($con);

?>

时间: 2024-10-28 11:24:04

一个小的投票系统的相关文章

一步步手动构建一个小的linux系统

前提: 1.一个作为宿主机的Linux:本文使用的是Redhat Enterprise Linux 5.8: 2.在宿主机上提供一块额外的硬盘座位新系统的存储盘,为了降低复杂度,这里添加使用一块IDE接口的新硬盘: 3.linux内核源码,busybox源码:本文使用的是目前最新版的Linux-2.6.38.5和busybox-1.20.2. 一.为系统上的新硬盘建立分区,这里根据需要先建立一个大小为100M的主分区作为新建系统的Boot分区和一个512M的分区作为目标系统(即正在构建的新系统,

一个小判卷系统

写的比较弱,只能处理50道以内的选项为A-D的单选题,正确答案自己输进去,必须要大写,不能有空格和逗号,提交会出分,错误的题号和答案会console.log()出来. <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> .rowline{ widt

一个小的考试系统 android 思路

假如有 100 组,每组有4个单选钮,设置超时检测确认后去测结果估分视图去切换,如果还有,就再显示下一组 所有结束就给个总结显示 有超时结束过程加上 提示正确选项按钮 最后记录本次测试的 结果 用时 浏览错误部分 后续 可以查看历史的 错误的记录

PHP基于B/S模式下的校园在线投票系统,源码分享

大家好,我是全微毕设团队的创始人,本团队擅长JAVA(SSM,SSH,SPRINGBOOT).PYTHON.PHP.C#.安卓等多项技术. 今天将为大家分析一个校园在线投票系统,系统web前端设计工具为Adobe Dreamweaver,前端开发语言html+css+javascript,php后端语言和mysql数据库. 从国际互联网到校园网,企业局域网,各种网上投票系统随处可见,意见调查,用户信息统计,经营情况调查都可以作为投票的内容.校园在线投票系统凭借其方便快捷等特点,已经成为统计收集信

Java小项目之:投票系统

Java小项目之:投票系统今天给大家带来的是java编写的投票小系统,代码简易,适合初学者练手!代码展示:package com.tarena.wgh.servlet; import java.io.IOException;import java.io.PrintWriter;import java.util.*; import javax.servlet.ServletContext;import javax.servlet.ServletException;import javax.serv

基于宿主机制作一个小系统

一.Linux系统的启动流程 1.启动程序 Linux系统的启动流程为:POST-->BIOS(BootSequence)-->MBR(bootloader,446)--> Kernel-->initrd-->(ROOTFS)/sbin/init(/etc/inittab). 首先上电自检POST:它负责完成对CPU.主板.内存.软硬盘子系统.显示子系统(包括显示缓存).串并行接口.键盘.CD-ROM光驱等的检测.主要检查硬件的好坏. 紧接着就是BIOS进行硬件相关初始化,之

mvc4中使用angularjs实现一个投票系统

数据库是用EF操作,数据表都很简单中,从代码中也能猜出表的结构,所以关于数据库表就不列出了 投票系统实现还是比较简单,投票部分使用ajax实现,评论部分是使用angularjs实现,并且页面每隔几秒(可以自己间隔时间)就从服务器异步获取评论数据,并通过angularjs的双向绑定功能自动更新数据(这部分其实完全可以使用websocket - singarlR完成,将更加简洁).评论是按分页显示,所以还使用到了pagedList组件,具体可以看我以前部分. 使用到的 js <link href=&qu

struts2和DBUtils结合做的一个投票系统练习

需求分析: 题目:投票 二 功能要求 具体要求如下: 项目首页显示所有投票结果,按照创建时间降序排列 点击主题进入到查看页面,每次点击后,查看次数都增加1.查看页面效果图如下.百分比计算是根据总票数和该主题人数计算出的 当点击"我要投票"时,先判断用户是否选择了一项,如果没有选择给出下面提示 如果用户正确操作,对该选项的投票次数加1,并让主题表subjects中相关主题的投票人数加1.完成把最总结过显示到相关页面中 给定如下数据表结构 -------投票系统入口------------

【php】使用jpgraph完成投票系统的普通用户部分

本文接上一篇<[php]投票系统管理员部分,增加投票与删除投票>(点击打开链接) 上次三个链接只完成了管理员部分的两个 现在完成最后的一个普通用户这一个,同样是没有登录系统部分,请自行补充 一.基本目标 投票系统的普通用户部分如下图所示: 首先显示现存的投票列表给用户,之后,点击进入其中一个投票,能够投票 投票皆为单选,不设定为多选,当然,你设置为多选也行,反正每一页都是一个表单, 点击"投票"按钮则,询问用户是否确定,是则投票成功哦,否则不发生任何事 当投票的任何一项都大