PHP与javascript对多项选择的处理


Posted in PHP onOctober 09, 2006

我们经常要给用户作出多项选择进行处理,例如允许用户对列表项选择多项后删除选定项等。今天举个例子说明PHP和JavaScript分别是怎样处理多项选择的。今天我们做的是一个投票系统,对MySQL数据库itemtable表里的项目进行投票,且每个别IP能且只能投两票。

表itemtable是通过以下MySQL语句建立的:

CREATE TABLE `itemtable` (
`id` TINYINT( 4 ) NOT NULL AUTO_INCREMENT,
`name` VARCHAR( 50 ) NOT NULL ,
`votes` SMALLINT( 6 ) NOT NULL ,
PRIMARY KEY ( `id` )
);

其中字段“name”是列表项目名,“votes”是所得票数。我们还要建立一个表“voteiptable”来记录投票用户的IP:

CREATE TABLE `voteiptable` (
`id` SMALLINT( 6 ) NOT NULL ,
`voteip` VARCHAR( 15 ) NOT NULL,
PRIMARY KEY ( `id` )
);

下面我们编写文件“multivote.php”,今天我们要用到一个数据库类文件“dbclass.php”.

我们可以发现,客户端的JavaScript和服务器端的PHP对多项选择的处理有很多相似之处,当然也有不同。这是比较经典的多选项处理的程序,如果不限定用户的选项的话就更简单了。

PHP 相关文章推荐
php SQL防注入代码集合
Apr 25 PHP
计算一段日期内的周末天数的php代码(星期六,星期日总和)
Nov 12 PHP
PHP中文件上传的一个问题
Sep 04 PHP
简单的cookie计数器实现源码
Jun 07 PHP
自己写了一个php检测文件编码的函数
Apr 21 PHP
thinkphp中ajax与php响应过程详解
Dec 08 PHP
PHP安装memcached扩展笔记
May 28 PHP
PHP+shell实现多线程的方法
Jul 01 PHP
php+mysql实现简单的增删改查功能
Jul 13 PHP
功能强大的php文件上传类
Aug 29 PHP
PHP CURL采集百度搜寻结果图片不显示问题的解决方法
Feb 03 PHP
laravel ORM关联关系中的 with和whereHas用法
Oct 16 PHP
3
Oct 09 #PHP
example2.php
Oct 09 #PHP
对盗链说再见...
Oct 09 #PHP
PHP出错界面
Oct 09 #PHP
ftp类(myftp.php)
Oct 09 #PHP
第1次亲密接触PHP5(2)
Oct 09 #PHP
PHP的FTP学习(一)[转自奥索]
Oct 09 #PHP
You might like
PHP字符串的编码问题的详细介绍
2013/04/27 PHP
PHP下打开phpMyAdmin出现403错误的问题解决方法
2013/05/23 PHP
PHP自带ZIP压缩、解压缩类ZipArchiv使用指南
2015/03/03 PHP
yii框架搜索分页modle写法
2016/12/19 PHP
PHP获取当前执行php文件名的代码
2017/03/02 PHP
php根据地址获取百度地图经纬度的实例方法
2019/09/03 PHP
JS 创建对象(常见的几种方法)
2008/11/03 Javascript
基于jquery的bankInput银行卡账号格式化
2012/08/22 Javascript
JQuery简单实现锚点链接的平滑滚动
2015/05/03 Javascript
前端必备插件之纯原生JS的瀑布流插件Macy.js
2017/11/22 Javascript
vue中父子组件注意事项,传值及slot应用技巧
2018/05/09 Javascript
vue实现一个炫酷的日历组件
2018/10/08 Javascript
js实现烟花特效
2020/03/02 Javascript
JS监听组合按键思路及实现过程
2020/04/17 Javascript
JavaScript图像放大镜效果实现方法详解
2020/06/28 Javascript
微信小程序实现上传照片代码实例解析
2020/08/04 Javascript
[03:11]不朽宝藏三外观展示
2020/09/18 DOTA
Python实现从订阅源下载图片的方法
2015/03/11 Python
Python 中urls.py:URL dispatcher(路由配置文件)详解
2017/03/24 Python
python下载图片实现方法(超简单)
2017/07/21 Python
Python基于socket实现简单的即时通讯功能示例
2018/01/16 Python
Python实现简单http服务器
2018/04/12 Python
Python3多线程操作简单示例
2018/05/22 Python
python requests爬取高德地图数据的实例
2018/11/10 Python
将keras的h5模型转换为tensorflow的pb模型操作
2020/05/25 Python
python与c语言的语法有哪些不一样的
2020/09/13 Python
python 如何调用 dubbo 接口
2020/09/24 Python
HTML5 实现图片上传预处理功能
2020/02/06 HTML / CSS
电子专业推荐信范文
2013/11/18 职场文书
个人社会实践自我鉴定
2014/03/24 职场文书
单位未婚证明范本
2014/11/25 职场文书
财务管理制度范本
2015/08/04 职场文书
《小乌鸦爱妈妈》教学反思
2016/02/19 职场文书
vue组件的路由高亮问题解决方法
2021/05/11 Vue.js
聊聊pytorch测试的时候为何要加上model.eval()
2021/05/23 Python
Python之Matplotlib绘制热力图和面积图
2022/04/13 Python