PHP与&#106avascript对多项选择的处理

我们经常要给用户作出多项选择进行处理,例如允许用户对列表项选择多项后删除选定项等。今天举个例子说明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对多项选择的处理有很多相似之处,当然也有不同。这是比较经典的多选项处理的程序,如果不限定用户的选项的话就更简单了。

时间: 2024-11-02 23:30:15

PHP与&#106avascript对多项选择的处理的相关文章

PHP与&#106avascript对多项选择的处理_php基础

我们经常要给用户作出多项选择进行处理,例如允许用户对列表项选择多项后删除选定项等.今天举个例子说明PHP和JavaScript分别是怎样处理多项选择的.今天我们做的是一个投票系统,对MySQL数据库itemtable表里的项目进行投票,且每个别IP能且只能投两票. 表itemtable是通过以下MySQL语句建立的: CREATE TABLE `itemtable` (`id` TINYINT( 4 ) NOT NULL AUTO_INCREMENT,`name` VARCHAR( 50 ) N

PHP与JavaScript对多项选择的处理

javascript 我们经常要给用户作出多项选择进行处理,例如允许用户对列表项选择多项后删除选定项等.今天举个例子说明PHP和javascript分别是怎样处理多项选择的.今天我们做的是一个投票系统,对MySQL数据库itemtable表里的项目进行投票,且每个别IP能且只能投两票. 表itemtable是通过以下MySQL语句建立的: CREATE TABLE `itemtable` (`id` TINYINT( 4 ) NOT NULL AUTO_INCREMENT,`name` VARC

电脑开机启动项选择快捷键大全

在我们安装系统的时候,最基本的就是要设置光驱启动或者U盘启动,选择好了才能通过安装介质来引导安装;现在的主板一般都可以通过开机按快捷键来选择; 下面小编就分享一下各大牌子主板.笔记本的"电脑开机启动项选择快捷键"; 一.主板类(你电脑上装的是什么主板就按相应的快捷键): 华硕主板 F8 技嘉主板 F12 微星主板 F11 映泰主板 F9 梅捷主板 F11 或 ESC 七彩虹主板 ESC 或F11 华擎主板 F11 斯巴达卡主板 ESC 昂达主板 F11 双敏主板 ESC 翔升主板 F1

Android实现单项、多项选择操作_Android

本文实例为大家分享了Android实现单项.多项选择操作的相关代码,供大家参考,具体内容如下 1.单项选择 1.1.布局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.co

Android 中CheckBox多项选择当前的position信息提交的示例代码

先给大家展示下效果图: 废话不多说了,下面通过示例代码给大家介绍checkbox 多项选择当前的position信息提交,具体代码如下所示: package com.dplustours.b2c.View.activity; import android.content.Context; import android.view.LayoutInflater; import android.view.View; import android.view.ViewGroup; import andro

Android实现单项、多项选择操作

本文实例为大家分享了Android实现单项.多项选择操作的相关代码,供大家参考,具体内容如下 1.单项选择 1.1.布局 <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.co

select 列表多项选择 代码

提示:您可以先修改部分代码再运行 item 1.1item 1.2item 1.3站长:在远方 item 2.1item 2.2item 2.3网页特效观止 可以同时选择好几个项目左右移动 提示:您可以先修改部分代码再运行

javascript实现的仿51job地址多项选择方式效果_javascript技巧

您已选择的城市汇总 请选择城市 [取消] [确定] 第0层第1层第2层第3层 北京 福建 四川 江苏 上海 云南 贵州 黑龙江 吉林 辽宁 美国 阿富汗 日本 您已选择的城市

ASP获取复选框(多项选择)的值

这个什么地方用到呢? 好些个复选框name都是test 如:你的爱好是什么? <% dim test test=Split(request.from("test"),", ") '取值的时候 Response.Write test(0) Response.Write "<br />" Response.Write test(1) Response.Write "<br />" Response.W